Skripta koju koristim:Moj gm od 0
Detaljan opis problema:
Pa ovako,Znam da ima ljudi koji znaju i koji su spremi pomoc.Tek sam krenio raditi skriptu i napravio register/login system i sad ako bi netko bio dobar napraviti mi komandu samo za /makeadmin tj da mi sredi sve kao "Admin system" ali samo sa komandom /makeadmin jel neznam,Pokusao sam ali neide.Poslao bih mu mod.Ja bih dalje onda radio komande.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc] Ljudi dobre volje
388
pregleda
5
postova
12. Jan. 2013.
12. Jan. 2013.
Treba mi samo za admina,I hvala ali pokusao sam sto puta:S i gledaj ajmo reci stavim to u mod i onda
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(149) : error 017: undefined symbol "cmd"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(153) : error 017: undefined symbol "tmp"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(153) : error 017: undefined symbol "idx"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(154) : error 017: undefined symbol "tmp"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(156) : error 017: undefined symbol "COLOR_GRAD2"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(161) : error 017: undefined symbol "ReturnUser"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(162) : error 017: undefined symbol "tmp"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(162) : error 017: undefined symbol "idx"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(163) : error 017: undefined symbol "tmp"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(164) : error 017: undefined symbol "PlayerInfo"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(164) : warning 215: expression has no effect
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(164) : error 001: expected token: ";", but found "]"
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(164) : error 029: invalid expression, assumed zero
C:\Users\Galaxy\Desktop\Life On Balkan\Life On Balkan - RolePlay\gamemodes\lob-rpg.pwn(164) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
13 Errors.12. Jan. 2013.
pod
enum pInfo
dodas
pAdminLevel
cmd u strcmp:
enum pInfo
dodas
pAdminLevel
cmd u strcmp:
if(strcmp(cmd, "/makeadmin", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xAFAFAFBB, "Koriscenje: /makeadmin [ID Igraca/Dio Imena] [level(1-1338)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(PlayerInfo >= 1338 || IsPlayerAdmin(playerid))
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(level < 0 || level > 1338) return SendClientMessage(playerid, COLOR_GREY,"* Samo 0-1338!!");
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
printf("AdmCmd: Admin je %s-u dao odredjeni admin level.", sendername, giveplayer, level);
format(string, sizeof(string), " ** Promovirani ste u admina level {FFFFFF}(%d) {2f9aef} |Lead Admin: {FFFFFF}%s", level, sendername);
SendClientMessage(para1, 0x2f9aefAA, string);
format(string, sizeof(string), "Promovirali ste %s u AdminLevel {FFFFFF}%d.", giveplayer,level);
SendClientMessage(playerid, 0x2f9aefAA, string);
}
}
}
else
{
SendClientMessage(playerid, 0xFFFF00AA, "Greska! {C3C3C3}Niste ovlasteni da koristite ovu komandu!");
}
}
return 1;
}13. Jan. 2013.
to su ciste GF komande, bacite to
CMD:makeadmin(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1, "Nisi ovlasten!");
new igrac, string, nivo;
if(!sscanf(params, "ui", igrac, nivo))
{
if(igrac != INVALID_PLAYER_ID)
{
if(nivo > 0 && nivo < 4)
{
PlayerInfo = nivo;
format(string, sizeof(string), "Promoviran si na admin poziciju lv %d od administratora %s", nivo, Imeigraca(playerid));
SCM(igrac, -1, string);
format(string, sizeof(string), "Promovirao si %s na admin poziciju lv %d", Imeigraca(playerid), nivo);
SCM(playerid, -1, string);
SaveStats(igrac);
}
else return SCM(playerid, -1, "Ne idi ispod 0 i preko 3!");
}
else return SCM(playerid, -1, "Taj igrac nije online!");
}
else return SCM(playerid, -1, "Koristi: /makeadmin [ID/DioImena] ");
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava