49--->enum PlayerInfo
50--->{
51--->pAdmin
52--->};
53--->new PlayerInfo;
263--->if (PlayerInfo < 1337)
ovi errori mi izlaze
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(53) : error 020: invalid symbol name ""
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(263) : error 029: invalid expression, assumed zero
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(263) : warning 215: expression has no effect
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(263) : error 001: expected token: ";", but found "]"
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(263) : error 029: invalid expression, assumed zero
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(263) : fatal error 107: too many error messages on one line
a kada upišem ovu provjeru umjesto one na liniju 263
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,CRVENA,"You are not admin."); kao što imam u ovim commandama ocmd:setadmin(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,CRVENA,"You are not admin.");
new pID, rank;
if(sscanf(params,"ui",pID,rank)) return SendClientMessage(playerid,NARANÄŒASTA,"/setadmin ");
if(rank<1||rank>5)return SendClientMessage(playerid,CRVENA,"Specify a valid rank.");
SetPVarInt(pID,"Adminlevel",rank);
PlayersSave(pID);
SendClientMessageToAll(SVIJETLOPLAVA,"made admin.");
return 1;
}
ocmd:ban(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,CRVENA,"You are not admin.");
new pID, reason,string;
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,NARANÄŒASTA,"/ban ");
format(string,sizeof(string),"AdmCmd: %s was banned by %s. Reason: %s",PlayerName(pID),PlayerName(playerid),reason);
SendClientMessageToAll(CRVENA,string);
SetPVarInt(pID,"Banned",1);
Kick(pID);
return 1;
}
ocmd:kick(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,CRVENA,"You are not admin.");
new pID, reason,string;
SendClientMessage(playerid, NARANÄŒASTA, "Niste ovlasteni za upotrebu te komande!");if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,NARANÄŒASTA,"/kick ");
format(string,sizeof(string),"AdmCmd: %s was kicked by %s. Reason: %s",PlayerName(pID),PlayerName(playerid),reason);
SendClientMessageToAll(CRVENA,string);
Kick(pID);
return 1;
}
ove errore mi nakraju izbaci
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(53) : error 020: invalid symbol name ""
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(26😎 : warning 225: unreachable code
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(559) : error 029: invalid expression, assumed zero
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(664) : warning 203: symbol is never used: ""
G:\Gabriel\samp03e_svr_R2_win32\gamemodes\TEST2.pwn(664) : warning 203: symbol is never used: "LoadAccount"
i izbrišem jednu zagradu to je ova obilježena crvenom bojom
if(strcmp(cmdtext, "/veh", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo < 1337)
{
SendClientMessage(playerid, NARANÄŒASTA, "Niste ovlasteni za upotrebu te komande!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, NARANÄŒASTA, "Koristenje:{ffffff} /veh [id vozila] ");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, NARANÄŒASTA, "{FFFF00}ID vozila ne moze biti ispod 400 ili preko 611 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, NARANÄŒASTA, "{FFFF00}Koristenje: {ffffff}/veh [id vozila] ");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 180) { SendClientMessage(playerid, NARANÄŒASTA, "ID Boje ne moze biti ispod 0 ili preko 126 !"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, NARANÄŒASTA, "Koristenje:{ffffff} /veh [id vozila] ");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, NARANÄŒASTA, "ID Boje ne moze biti ispod 0 ili preko 126 !"); return 1; }
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000);
CreatedCars = carid;
PutPlayerInVehicle(playerid, carid, 0);
CreatedCar ++;
format(string, sizeof(string), "Stvorio si auto ID [%d]", carid);
SendClientMessage(playerid, NARANÄŒASTA, string);
}
return 1;
}
if(strcmp(cmdtext,"/destroyveh",true)== 0)
{
new currentveh;
currentveh = GetPlayerVehicleID(playerid);
DestroyVehicle(currentveh);
}
return 1;
}
Ako se ne može riješiti onda ću ubacivati preko Mta i convertera