Problem(error/warning): imam problem sa ovom komandom
CMD:skinilidera(playerid, params[])
{
if(PlayerInfo <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid;
if(sscanf(params,"u",targetid)) return SCM(playerid,-1,""COL_RED"Koristi:/skinilidera [id ili ime]!");
if(PlayerInfo < 6) return SCM(playerid,-1,""COL_RED"Taj igrac nije lider ni jedne organizacije!");
new str;
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName);
SCM(targetid,-1,str);
PlayerInfo = -1;
PlayerInfo = 0;
SetPlayerSkin(playerid, 17);
SetPlayerPos(playerid, -2357.76733, 1974.11780, 9.47197);
return 1;
}
Kada ubacim komandu /skinilidera ovu gore navedenu izbaci mi ova 4 errora ako je neko dobre volje da mi objasni sta zance ti kodovi ili jos bolje da mi objasni kako da fixam cmd" slika https://imgur.com/a/tBQ06Go
Dio skripte: pwn
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem): /
CMD skini lidera errrori
1,191
pregleda
15
postova
14. Sep. 2018.
Koja "ova" ? Koliko vidim nisi dao nikakve errore.
No vidim da imaš grešku u ovoj liniji EDIT: Tek si sada dodao sliku ili ja nisam vidio...
Zamjeni sa
Problem je kod GetName ...
No vidim da imaš grešku u ovoj liniji EDIT: Tek si sada dodao sliku ili ja nisam vidio...
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName);
Zamjeni sa
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName(playerid));
Problem je kod GetName ...
14. Sep. 2018.
Paul Castellano wrote on September 14, 2018, 8:47 pm:
Koja "ova" ? Koliko vidim nisi dao nikakve errore.
No vidim da imaš grešku u ovoj liniji EDIT: Tek si sada dodao sliku ili ja nisam vidio...
Zamjeni sa
Problem je kod GetName ...
No vidim da imaš grešku u ovoj liniji EDIT: Tek si sada dodao sliku ili ja nisam vidio...
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName);
Zamjeni sa
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName(playerid));
Problem je kod GetName ...
Opet 4 ista errora
14. Sep. 2018.
Nisam vidio sliku,editao sam post.Ovo što sam ti ja napisao jeste greška ali ti pored toga imaš još neki problem. Sigurno nije u toj liniji problem.
14. Sep. 2018.
Paul Castellano wrote on September 14, 2018, 8:59 pm:
Nisam vidio sliku,editao sam post.Ovo što sam ti ja napisao jeste greška ali ti pored toga imaš još neki problem. Sigurno nije u toj liniji problem.
Samo kad ubacim ove 2 komande stvaraju mi se ti errori mora da je do komandi
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname;
if(sscanf(params,"us",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
new str;
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo = 1;
PlayerInfo = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
return 1;
}
CMD:skinilidera(playerid, params[])
{
if(PlayerInfo <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid;
if(sscanf(params,"u",targetid)) return SCM(playerid,-1,""COL_RED"Koristi:/skinilidera [id ili ime]!");
if(PlayerInfo < 6) return SCM(playerid,-1,""COL_RED"Taj igrac nije lider ni jedne organizacije!");
new str;
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName);
SCM(targetid,-1,str);
PlayerInfo = -1;
PlayerInfo = 0;
SetPlayerSkin(playerid, 17);
SetPlayerPos(playerid, -2357.76733, 1974.11780, 9.47197);
return 1;
}
14. Sep. 2018.
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname;
if(sscanf(params,"us",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
new str;
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo = 1;
PlayerInfo = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
return 1;
}
Ostavio sam ti komandu bez code taga kako bi ti mogao podebljati dio za koji pisem. Zasto imas otvoren bracket a nigdje se ne zatvara?
Probaj zamjeniti:
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo = 1;
PlayerInfo = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);Sa:
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo = 1;
PlayerInfo = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
}15. Sep. 2018.
Slade wrote on September 14, 2018, 9:47 pm:
CMD:postavilidera(playerid,params[])
{
if(PlayerInfo <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
new targetid,orgname;
if(sscanf(params,"us",targetid,orgname))
{
SCM(playerid,-1,""COL_RED"Koristi:/postavilidera [Id/Ime][Ime org]!");
SCM(playerid,-1,""COL_RED"1:GSF!");
return 1;
}
if(PlayerInfo == 6) return SCM(playerid,-1,""COL_RED"Igrac je vec lider neke organizacije da mu ga skinse koristi '/skinilidera'!");
new str;
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo = 1;
PlayerInfo = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
return 1;
}
Ostavio sam ti komandu bez code taga kako bi ti mogao podebljati dio za koji pisem. Zasto imas otvoren bracket a nigdje se ne zatvara?
Probaj zamjeniti:
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo = 1;
PlayerInfo = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);Sa:
if(!strcmp(orgname,"GSF",true))
{
PlayerInfo = 1;
PlayerInfo = 6;
format(str,sizeof(str),""COL_RED"Admin %s ti je dao lidera organizacije GSF.",GetName(playerid));
SCM(targetid,-1,str);
SetPlayerSkin(targetid,GSF1_SKIN_RANK_6);
}Sad su ovi errori
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(566) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(566) : error 017: undefined symbol "pc_cmd_skinilidera"
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(566) : error 029: invalid expression, assumed zero
C:\Users\Comp\Desktop\Local City RolePlay by DjoLeX\gamemodes\LCRP2.pwn(566) : fatal error 107: too many error messages on one line
15. Sep. 2018.
Djoxi samp wrote on September 14, 2018, 8:50 pm:
Opet 4 ista errora
Javi se PP da rjesimo jer ocigledno nemas Def za getname itd.. 🙂
16. Sep. 2018.
omcho wrote on September 16, 2018, 8:25 am:
Braco o cemu vi pricate, aj posalji neku drugu komandu ili posalji jednostavno #include-e koje koristis i to je to resicemo odmah
Koristim Pawn.CMD i ostale komande su mi u CMD:
Korisit ove include
#include < a_samp >
#include < YSI\y_ini >
#include < Pawn.CMD >
#include < sscanf2 >
#include < streamer >
#include < foreach >
16. Sep. 2018.
🙄
cmd:skinilidera(playerid, params[])
{
if(PlayerInfo <= 6) return SCM(playerid,-1,""COL_RED"Nisi admin!");
if(sscanf(params,"u",params)) return SCM(playerid,-1,""COL_RED"Koristi:/skinilidera [id ili ime]!");
if(PlayerInfo[params] < 6) return SCM(playerid,-1,""COL_RED"Taj igrac nije lider ni jedne organizacije!");
new str;
format(str,sizeof(str),""COL_RED"Admin %s ti je skinuo lidera organizacije GSF.",GetName);
SCM(params,-1,str);
PlayerInfo[params] = -1;
PlayerInfo[params] = 0;
SetPlayerSkin(playerid, 17);
SetPlayerPos(playerid, -2357.76733, 1974.11780, 9.47197);
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava