ja sam ubacio onaj sscanf i kad idem compile izbaci mi ove errore:
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(206) : error 029: invalid expression, assumed zero
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(206) : error 017: undefined symbol "cmd_airc"
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(206) : error 029: invalid expression, assumed zero
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(206) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
evo komande:
CMD:airc(playerid, params[])
{
if(GetPVarInt(playerid,"Admin_Nivo") >= 1)
{
new string[128];
if(sscanf(params,"s[128]",string)) return SendClientMessage(playerid,0x20B2AAAA, "Nisi nista upisao.");
}
else
{
new string2[128], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(string2,sizeof(string2),"%s: %S",pName,string);
}
}
else
{
SendClientMessage(playerid,0x20B2AAAA, "Nisi admin");
}
return 1;
}
Jesi dodo pod public OnPlayerCommandText(playerid, cmdtext[])
cmd(airc, 4, cmdtext);
nece :'( :'(
nije CMD nego DCMD -.-
dcmd(ime, duzina, cmdtext);
e a koja bi duzina bila za ovu komandu? kak da nadjem duzinu kak se to gleda=?
Citat: ƨÑ,Ñακƨı poslato Septembar 09, 2010, 16:24:31 POSLE PODNE
nije CMD nego DCMD -.-
dcmd(ime, duzina, cmdtext);
Citat: Elvis_Elix poslato Septembar 09, 2010, 16:08:03 POSLE PODNE
Jesi dodo pod public OnPlayerCommandText(playerid, cmdtext[])
cmd(airc, 4, cmdtext);
Rade sutite kad neznate
1. Nije sscanf nego ZCMD, sscanf je string splitter
2. Probaj umjesto CMD: staviti COMMAND:
EDIT: Jao sta si ti [cenzura]osti stavljo u komandu.... :S
COMMAND:airc(playerid, params[])
{
new
string[128],
pName[MAX_PLAYER_NAME],
string2[128];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
if(GetPVarInt(playerid,"Admin_Nivo") >= 1)
{
if(sscanf(params,"s",string)) return SendClientMessage(playerid,0x20B2AAAA, "Nisi nista upisao.");
}
else
{
format(string2,sizeof(string2),"%s: %s",pName,string);
SendClientMessage(playerid,0x20B2AAAA, string2);
}
}
else
{
SendClientMessage(playerid,0x20B2AAAA, "Nisi admin");
}
return 1;
}
Citat: X-Ray poslato Septembar 09, 2010, 16:29:29 POSLE PODNE
Citat: ƨÑ,Ñακƨı poslato Septembar 09, 2010, 16:24:31 POSLE PODNE
nije CMD nego DCMD -.-
dcmd(ime, duzina, cmdtext);
Citat: Elvis_Elix poslato Septembar 09, 2010, 16:08:03 POSLE PODNE
Jesi dodo pod public OnPlayerCommandText(playerid, cmdtext[])
cmd(airc, 4, cmdtext);
Rade sutite kad neznate
1. Nije sscanf nego ZCMD, sscanf je string splitter
2. Probaj umjesto CMD: staviti COMMAND:
Probo sam stavit COMMAND i nece opet...evo sad sam izbriso sscanf pa ako mi mozete dati link za download sscanf i kak to sve ubacit jer mislim da nije dobro ubaceno :-\
probaj ovo sta sam ti gore napiso
ALoo sta da sutim zeznosam se u slovu pasam napiso cmd umjesto dcmd
Citat: X-Ray poslato Septembar 09, 2010, 16:33:46 POSLE PODNE
probaj ovo sta sam ti gore napiso
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(208) : error 029: invalid expression, assumed zero
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(208) : error 017: undefined symbol "cmd_airc"
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(208) : error 029: invalid expression, assumed zero
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(208) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
:'( :'( :'( :'(
Citat: Elvis_Elix poslato Septembar 09, 2010, 16:33:56 POSLE PODNE
ALoo sta da sutim zeznosam se u slovu pasam napiso cmd umjesto dcmd
I zeznuo si se kad si ovo napiso da treba staviti?
cmd(airc, 4, cmdtext);
i da komanda mora biti ispod ovog callbacka OnPlayerCommandText(playerid, cmdtext[])
To si se sve zeznuo? Ajd´ se rade usima poklopi nego ici lagati
Citat: [ST]DeFox poslato Septembar 09, 2010, 16:35:50 POSLE PODNE
Citat: X-Ray poslato Septembar 09, 2010, 16:33:46 POSLE PODNE
probaj ovo sta sam ti gore napiso
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(208) : error 029: invalid expression, assumed zero
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(208) : error 017: undefined symbol "cmd_airc"
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(208) : error 029: invalid expression, assumed zero
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(208) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
:'( :'( :'( :'(
Daj mi liniju 207 & 208
nesta sam radio pa je error u novoj liniji..sve je isto samo sam nesta iso probavat
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(207) : error 029: invalid expression, assumed zero
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(207) : error 017: undefined symbol "cmd_airc"
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(207) : error 029: invalid expression, assumed zero
D:\mario dokumenti2\streamer\streamed\Filterscripts\admin2.pwn(207) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
evo ti linija 206,207,208
}
COMMAND:airc(playerid, params[])
{
hm moze biti nekoliko stvari
1. Vjerojatno si stavio komandu ispod OnPlayerCommandText
2. Vjerojatno postoji jos jedna komanda s tim nazivom
3. Ona gore komanda nema return
Citat: X-Ray poslato Septembar 09, 2010, 16:29:29 POSLE PODNE
Citat: ƨÑ,Ñακƨı poslato Septembar 09, 2010, 16:24:31 POSLE PODNE
nije CMD nego DCMD -.-
dcmd(ime, duzina, cmdtext);
Citat: Elvis_Elix poslato Septembar 09, 2010, 16:08:03 POSLE PODNE
Jesi dodo pod public OnPlayerCommandText(playerid, cmdtext[])
cmd(airc, 4, cmdtext);
Rade sutite kad neznate
1. Nije sscanf nego ZCMD, sscanf je string splitter
2. Probaj umjesto CMD: staviti COMMAND:
EDIT: Jao sta si ti [cenzura]osti stavljo u komandu.... :S
COMMAND:airc(playerid, params[])
{
new
string[128],
pName[MAX_PLAYER_NAME],
string2[128];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
if(GetPVarInt(playerid,"Admin_Nivo") >= 1)
{
if(sscanf(params,"s",string)) return SendClientMessage(playerid,0x20B2AAAA, "Nisi nista upisao.");
}
else
{
format(string2,sizeof(string2),"%s: %s",pName,string);
SendClientMessage(playerid,0x20B2AAAA, string2);
}
}
else
{
SendClientMessage(playerid,0x20B2AAAA, "Nisi admin");
}
return 1;
}
::) ::) ::) ::) ::)
http://balkan-samp.com/forum/index.php?topic=195.0 (http://balkan-samp.com/forum/index.php?topic=195.0)
Citat: X-Ray poslato Septembar 09, 2010, 16:44:05 POSLE PODNE
hm moze biti nekoliko stvari
1. Vjerojatno si stavio komandu ispod OnPlayerCommandText
2. Vjerojatno postoji jos jedna komanda s tim nazivom
3. Ona gore komanda nema return
1. nisam
2. nepostoji
3. eto ti komanda koju imam sada i vidit ces da ima return
COMMAND:airc(playerid, params[])
{
new
string[128],
pName[MAX_PLAYER_NAME],
string2[128];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
if(GetPVarInt(playerid,"Admin_Nivo") >= 1)
{
if(sscanf(params,"s",string)) return SendClientMessage(playerid,0x20B2AAAA, "Nisi nista upisao.");
}
else
{
format(string2,sizeof(string2),"%s: %s",pName,string);
SendClientMessage(playerid,0x20B2AAAA, string2);
}
}
else
{
SendClientMessage(playerid,0x20B2AAAA, "Nisi admin");
}
return 1;
}
Citat: ƨÑ,Ñακƨı poslato Septembar 09, 2010, 16:46:11 POSLE PODNE
::) ::) ::) ::) ::)
http://balkan-samp.com/forum/index.php?topic=195.0 (http://balkan-samp.com/forum/index.php?topic=195.0)
Evo jos jednog padobranca, to nema veze sa ovim, ovo je ZCMD a sccanf se moze koristiti i na DCMD jer da si procito sta sam napiso skuzio bi da sam reko da je sscanf string splitter isto ko i strtok koji se moze ISTO koristiti i na DCMD-u strcmp-u
X-Ray odg sam ti na ono pa reci ak znas u cemu je problem
Citat: [ST]DeFox poslato Septembar 09, 2010, 16:52:42 POSLE PODNE
X-Ray odg sam ti na ono pa reci ak znas u cemu je problem
Nemam sta napisati jer koliko vidim sve je u redu s komandom tebe zeza nes drugo u skripti
Citat: X-Ray poslato Septembar 09, 2010, 16:55:31 POSLE PODNE
Citat: [ST]DeFox poslato Septembar 09, 2010, 16:52:42 POSLE PODNE
X-Ray odg sam ti na ono pa reci ak znas u cemu je problem
Nemam sta napisati jer koliko vidim sve je u redu s komandom tebe zeza nes drugo u skripti
mozda nisam dobro ubacio sscanf?
neznam, jel koristis sscanf v2
nezz koju verziju koristim, jel mi mozes dati link za download ssrcanf 2 pa da opet probam ubacit -.-
http://forum.sa-mp.com/showthread.php?t=120356&highlight=sscanf (http://forum.sa-mp.com/showthread.php?t=120356&highlight=sscanf)
pluginse sam prebacio, pawno includee sam prebacio ali nezz sta sa ovom mapom sscanf? samo su te tri mape
mapu netrebas to je source
neznam u cemu je onda problem :( ja sam te dodo na skype prije aj dodi na skype pa ako imas team viewer pa da mi pomognes pls
EP, ja sam mu to slagao i to bi trebalo raditi po svim mojim saznanjima. Osim ako me ova srednja nije poglupila. Inace mislim da treba pisati "s[BROJ cellova]" u drugom parametru SSCANFA.
napravio sam sve, rjesio sam errore ali kad udem u igru napisem /airc kaze mi nisi nista upisao i kad napisem /airc test onda mi opet napise nisi nista napisao
evo komande
CMD:airc(playerid, params[])
{
if(GetPVarInt(playerid,"Admin_Nivo") >= 1)
{
new string[128];
if(sscanf(params,"s[128]",string)) return SendClientMessage(playerid,0x20B2AAAA, "Nisi nista upisao.");
}
else
{
new string2[128], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(string2,sizeof(string2),"Admin %s: %s",pName,string2);
}
if(GetPVarInt(playerid,"Admin_Nivo") >= 1)
{
}
else
{
SendClientMessage(playerid,0x20B2AAAA, "Nisi admin");
}
return 1;
}
Sto si ti napravio od te komande, sve sam ti dobro napravio si sad si je shebo blago receno.
CMD:airc(playerid, params[])
{
if(GetPVarInt(playerid,"Admin_Nivo") >= 1)
{
new string[128];
if(sscanf(params,"s[128]",string)) return SendClientMessage(playerid,0x20B2AAAA, "Nisi nista upisao.");
else
{
new string2[128], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(string2,sizeof(string2),"Admin %s: %s",pName,string2);
}
}
else
{
SendClientMessage(playerid,0x20B2AAAA, "Nisi admin");
}
return 1;
}
Citat: LordShigi poslato Septembar 09, 2010, 23:23:13 POSLE PODNE
Sto si ti napravio od te komande, sve sam ti dobro napravio si sad si je shebo blago receno.
CMD:airc(playerid, params[])
{
if(GetPVarInt(playerid,"Admin_Nivo") >= 1)
{
new string[128];
if(sscanf(params,"s[128]",string)) return SendClientMessage(playerid,0x20B2AAAA, "Nisi nista upisao.");
else
{
new string2[128], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(string2,sizeof(string2),"Admin %s: %s",pName,string2);
}
}
else
{
SendClientMessage(playerid,0x20B2AAAA, "Nisi admin");
}
return 1;
}
opet isto..opet pise da nisam nista upisao