Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[Pomoc]sscanf

pre 15 godina
3,947
pregleda
29
postova
DeFox
Underboss
pre 15 godina
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;
    if(sscanf(params,"s",string)) return SendClientMessage(playerid,0x20B2AAAA, "Nisi nista upisao.");
}
else
    {
        new string2, pName;
        GetPlayerName(playerid,pName,sizeof(pName));
format(string2,sizeof(string2),"%s: %S",pName,string);
    }
}
else
{
SendClientMessage(playerid,0x20B2AAAA, "Nisi admin");
}
return 1;
}
Elvis_Elix
Wheel Man
pre 15 godina
Jesi dodo pod public OnPlayerCommandText(playerid, cmdtext[])

cmd(airc, 4, cmdtext);
DeFox
Underboss
pre 15 godina
nece 😢 😢
straksi
Hustler
pre 15 godina
nije CMD nego DCMD -.-

dcmd(ime, duzina, cmdtext);
DeFox
Underboss
pre 15 godina
e a koja bi duzina bila za ovu komandu? kak da nadjem duzinu kak se to gleda=?
Obrisan korisnik Obrisan korisnik
pre 15 godina
ƨтяακƨı wrote on September 9, 2010, 2:24 pm:
nije CMD nego DCMD -.-

dcmd(ime, duzina, cmdtext);

Elvis_Elix wrote on September 9, 2010, 2:08 pm:
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 osti stavljo u komandu.... :S

COMMAND:airc(playerid, params[])
{
new
string,
pName,
string2;
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;
}
DeFox
Underboss
pre 15 godina
X-Ray wrote on September 9, 2010, 2:24 pm:
nije CMD nego DCMD -.-

dcmd(ime, duzina, cmdtext);

Elvis_Elix wrote on September 9, 2010, 2:08 pm:
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  😐
Obrisan korisnik Obrisan korisnik
pre 15 godina
probaj ovo sta sam ti gore napiso
Elvis_Elix
Wheel Man
pre 15 godina
ALoo sta da sutim zeznosam se u slovu pasam napiso cmd umjesto dcmd  
DeFox
Underboss
pre 15 godina
X-Ray wrote on September 9, 2010, 2:33 pm:
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.

😢 😢 😢 😢
Obrisan korisnik Obrisan korisnik
pre 15 godina
Elvis_Elix wrote on September 9, 2010, 2:33 pm:
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

Quote from September 9, 2010, 2:33 pm:
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
DeFox
Underboss
pre 15 godina
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[])
{
Obrisan korisnik Obrisan korisnik
pre 15 godina
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
straksi
Hustler
pre 15 godina
X-Ray wrote on September 9, 2010, 2:24 pm:
nije CMD nego DCMD -.-

dcmd(ime, duzina, cmdtext);

Elvis_Elix wrote on September 9, 2010, 2:08 pm:
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 osti stavljo u komandu.... :S

COMMAND:airc(playerid, params[])
{
new
string,
pName,
string2;
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
DeFox
Underboss
pre 15 godina
X-Ray wrote on September 9, 2010, 2:44 pm:
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,
  pName,
  string2;
  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;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava