Započeo Riv3R4
•10. Jun 2013.• Zaključano[pomoc]strcpm u ycmd
948
pregleda
18
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
467
Postovi:
71
Teme:
Pridružio se:Mar. 2013
10. Jun 2013.
Skripta:iplemax ili kako vec textdraweditor
Problem:nmg da prebacim ovu komandu u ycmd nikako :S
Problem:nmg da prebacim ovu komandu u ycmd nikako :S
if(!strcmp(cmdtext, "/itd", true, 4))
{
if(ProjectEditor == playerid)
{
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
{
OffsetZ = 0.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na vrh.");
} else
if(!strcmp(cmdtext, "dno", true))
{
OffsetZ = 415.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na dno.");
} else
return Send(playerid, -1, "Koristi: /itd vrh i /itd dno");
}
return Send(playerid, -1, #ITD_I"Da se vratite korak nazad ili iskljucite editor pritisnite ESC.");
}
GetPlayerIp(playerid, String_Normal, 16);
if(strcmp(String_Normal, "127.0.0.1", false))
return Send(playerid, -1, #ITD_E"samp-server.exe is not running in this computer! Make sure the server is at localhost, not remote.");
if(ProjectEditor != playerid && ProjectEditor != INVALID_PLAYER_ID)
return Send(playerid, -1, #ITD_E"Another host is already using the editor.");
Send(playerid, -1, "Dobrodosli u {62E300}iPLEOMAX's Textdraw Editor{FFFFFF}.Izaberite jednu opciju da biste zapoceli.");
ProjectEditor = playerid;
ShowEditor();
return true;
}Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
10. Jun 2013.
Po ovom sistemu radis
YCMD:komanda(playerid, params[], help)
{
#pragma unused help
#pragma unused params
(Kod)
return 1;
}OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
10. Jun 2013.
YCMD:itd(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(ProjectEditor == playerid)
{
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
{
OffsetZ = 0.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na vrh.");
} else
if(!strcmp(cmdtext, "dno", true))
{
OffsetZ = 415.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na dno.");
} else
return Send(playerid, -1, "Koristi: /itd vrh i /itd dno");
}
return Send(playerid, -1, #ITD_I"Da se vratite korak nazad ili iskljucite editor pritisnite ESC.");
}
GetPlayerIp(playerid, String_Normal, 16);
if(strcmp(String_Normal, "127.0.0.1", false))
return Send(playerid, -1, #ITD_E"samp-server.exe is not running in this computer! Make sure the server is at localhost, not remote.");
if(ProjectEditor != playerid && ProjectEditor != INVALID_PLAYER_ID)
return Send(playerid, -1, #ITD_E"Another host is already using the editor.");
Send(playerid, -1, "Dobrodosli u {62E300}iPLEOMAX's Textdraw Editor{FFFFFF}.Izaberite jednu opciju da biste zapoceli.");
ProjectEditor = playerid;
ShowEditor();
return 1;
}Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
10. Jun 2013.
C++ wrote on June 10, 2013, 12:20 pm:
YCMD:itd(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(ProjectEditor == playerid)
{
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
{
OffsetZ = 0.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na vrh.");
} else
if(!strcmp(cmdtext, "dno", true))
{
OffsetZ = 415.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na dno.");
} else
return Send(playerid, -1, "Koristi: /itd vrh i /itd dno");
}
return Send(playerid, -1, #ITD_I"Da se vratite korak nazad ili iskljucite editor pritisnite ESC.");
}
GetPlayerIp(playerid, String_Normal, 16);
if(strcmp(String_Normal, "127.0.0.1", false))
return Send(playerid, -1, #ITD_E"samp-server.exe is not running in this computer! Make sure the server is at localhost, not remote.");
if(ProjectEditor != playerid && ProjectEditor != INVALID_PLAYER_ID)
return Send(playerid, -1, #ITD_E"Another host is already using the editor.");
Send(playerid, -1, "Dobrodosli u {62E300}iPLEOMAX's Textdraw Editor{FFFFFF}.Izaberite jednu opciju da biste zapoceli.");
ProjectEditor = playerid;
ShowEditor();
return 1;
}
{
#pragma unused help
#pragma unused params
if(ProjectEditor == playerid)
{
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
{
OffsetZ = 0.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na vrh.");
} else
if(!strcmp(cmdtext, "dno", true))
{
OffsetZ = 415.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na dno.");
} else
return Send(playerid, -1, "Koristi: /itd vrh i /itd dno");
}
return Send(playerid, -1, #ITD_I"Da se vratite korak nazad ili iskljucite editor pritisnite ESC.");
}
GetPlayerIp(playerid, String_Normal, 16);
if(strcmp(String_Normal, "127.0.0.1", false))
return Send(playerid, -1, #ITD_E"samp-server.exe is not running in this computer! Make sure the server is at localhost, not remote.");
if(ProjectEditor != playerid && ProjectEditor != INVALID_PLAYER_ID)
return Send(playerid, -1, #ITD_E"Another host is already using the editor.");
Send(playerid, -1, "Dobrodosli u {62E300}iPLEOMAX's Textdraw Editor{FFFFFF}.Izaberite jednu opciju da biste zapoceli.");
ProjectEditor = playerid;
ShowEditor();
return 1;
}
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
10. Jun 2013.
Blaeks wrote on June 10, 2013, 12:20 pm:
YCMD:itd(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(ProjectEditor == playerid)
{
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
{
OffsetZ = 0.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na vrh.");
} else
if(!strcmp(cmdtext, "dno", true))
{
OffsetZ = 415.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na dno.");
} else
return Send(playerid, -1, "Koristi: /itd vrh i /itd dno");
}
return Send(playerid, -1, #ITD_I"Da se vratite korak nazad ili iskljucite editor pritisnite ESC.");
}
GetPlayerIp(playerid, String_Normal, 16);
if(strcmp(String_Normal, "127.0.0.1", false))
return Send(playerid, -1, #ITD_E"samp-server.exe is not running in this computer! Make sure the server is at localhost, not remote.");
if(ProjectEditor != playerid && ProjectEditor != INVALID_PLAYER_ID)
return Send(playerid, -1, #ITD_E"Another host is already using the editor.");
Send(playerid, -1, "Dobrodosli u {62E300}iPLEOMAX's Textdraw Editor{FFFFFF}.Izaberite jednu opciju da biste zapoceli.");
ProjectEditor = playerid;
ShowEditor();
return 1;
}
{
#pragma unused help
#pragma unused params
if(ProjectEditor == playerid)
{
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
{
OffsetZ = 0.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na vrh.");
} else
if(!strcmp(cmdtext, "dno", true))
{
OffsetZ = 415.0;
if(MenuShown && !MenuHidden) ShowEditor();
return Send(playerid, -1, #ITD_I"Lokacija menija je postavljena na dno.");
} else
return Send(playerid, -1, "Koristi: /itd vrh i /itd dno");
}
return Send(playerid, -1, #ITD_I"Da se vratite korak nazad ili iskljucite editor pritisnite ESC.");
}
GetPlayerIp(playerid, String_Normal, 16);
if(strcmp(String_Normal, "127.0.0.1", false))
return Send(playerid, -1, #ITD_E"samp-server.exe is not running in this computer! Make sure the server is at localhost, not remote.");
if(ProjectEditor != playerid && ProjectEditor != INVALID_PLAYER_ID)
return Send(playerid, -1, #ITD_E"Another host is already using the editor.");
Send(playerid, -1, "Dobrodosli u {62E300}iPLEOMAX's Textdraw Editor{FFFFFF}.Izaberite jednu opciju da biste zapoceli.");
ProjectEditor = playerid;
ShowEditor();
return 1;
}
Pa izvinjavam se obrisi ga onda
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
10. Jun 2013.
Quote from June 10, 2013, 12:21 pm:
nemoze imaju djelove neki znam ja to uraditi ali vidi ovo
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
ako me kontas
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
ako me kontas
Dodji skype da zajedno rijesimo 😁
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
10. Jun 2013.
Quote from June 10, 2013, 12:21 pm:
nemoze imaju djelove neki znam ja to uraditi ali vidi ovo
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
ako me kontas
if(strlen(cmdtext) >= 6)
{
if(!strcmp(cmdtext, "vrh", true))
ako me kontas
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
10. Jun 2013.
Quote from June 10, 2013, 12:24 pm:
kako nema bolan statij
if(!strcmp(cmdtext, "vrh", true))
if(!strcmp(cmdtext, "vrh", true))
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
467
Postovi:
71
Teme:
Pridružio se:Mar. 2013
10. Jun 2013.
Blaeks wrote on June 10, 2013, 12:24 pm:
kako nema bolan statij
if(!strcmp(cmdtext, "vrh", true))
if(!strcmp(cmdtext, "vrh", true))
i onda pise da komanda ne postoji :S
10. Jun 2013.
Prebacicu ti ja sada ali ona komandu ko je neko dao gore sta tamo radi cmdtext?
Ovako treba mi par instrukcija sta ova komanda uopste radi ako moze?
Znaci ti trebas da kucas /itd dno/vrh i onda ako ukuca jednog od ta dva da nesto odradi, a ako otkuca samo /itd da odradi ono dole:
Jel to treba da odradi ako sam ja dobro ukapirao komandu pa da ti prebacim?
Ovako treba mi par instrukcija sta ova komanda uopste radi ako moze?
Znaci ti trebas da kucas /itd dno/vrh i onda ako ukuca jednog od ta dva da nesto odradi, a ako otkuca samo /itd da odradi ono dole:
GetPlayerIp(playerid, String_Normal, 16);
if(strcmp(String_Normal, "127.0.0.1", false))
return Send(playerid, -1, #ITD_E"samp-server.exe is not running in this computer! Make sure the server is at localhost, not remote.");
if(ProjectEditor != playerid && ProjectEditor != INVALID_PLAYER_ID)
return Send(playerid, -1, #ITD_E"Another host is already using the editor.");
Send(playerid, -1, "Dobrodosli u {62E300}iPLEOMAX's Textdraw Editor{FFFFFF}.Izaberite jednu opciju da biste zapoceli.");
ProjectEditor = playerid;
ShowEditor();Jel to treba da odradi ako sam ja dobro ukapirao komandu pa da ti prebacim?
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
731
Postovi:
54
Teme:
Pridružio se:Sep. 2010
10. Jun 2013.
Quote from June 10, 2013, 12:24 pm:
kako nema bolan statij
if(!strcmp(cmdtext, "vrh", true))
if(!strcmp(cmdtext, "vrh", true))
Ovo će uvijek returnati neistinu (false), zato jer cmdtext je JEDAN ZNAK, ne možeÅ¡ jedan znak usporediti sa rijeÄi 'vrh' kada je to nelogiÄno, glupo jer nikad neće biti istina (true)...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava