Započeo Obrisan korisnik
•23. Okt. 2011.[Pomoc] Zcmd komande Balkan Nations
2,024
pregleda
25
postova
23. Okt. 2011.
Skripta koju koristim: Balkan Nations
Detaljan opis problema: Vako trebaju mi ZCMD komande: /makeleader,/makeadmin ja imam neke komande ali mi trebaju u Zcmd pa znatel ih vi pretvorit u Zcmd. Ili ako vi imate ovu komandu /apostavi,/aponisti dajte
Dio skripte:
Makeadmin:
Makeleader:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Vako trebaju mi ZCMD komande: /makeleader,/makeadmin ja imam neke komande ali mi trebaju u Zcmd pa znatel ih vi pretvorit u Zcmd. Ili ako vi imate ovu komandu /apostavi,/aponisti dajte
Dio skripte:
Makeadmin:
if(strcmp(cmd, "/makeadmin", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makeadmin [playerid/PartOfName] [level(1-3)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(PlayerInfo >= 1337)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
printf(": %s je postavio %s na level %d admina.", sendername, giveplayer, level);
format(string, sizeof(string), " Promovisani ste na level %d admina od strane %s", level, sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), " Promovisali ste %s na level %d admina.", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Niste autorizovani da bi ste Koristiteli ovu komandu!");
}
}
return 1;
}Makeleader:
if(strcmp(cmd, "/makeleader", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: /makeleader [playerid/PartOfName] [Number(1-15)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 16 || level < 0) { SendClientMessage(playerid, COLOR_GREY, " Ne idite ispod 0, ili iznad 15!"); return 1; }
if (PlayerInfo >= 4)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
if(PlayerInfo > 0 || PlayerInfo < 255)
{
SendClientMessage(playerid, COLOR_GREY, " Taj igrac je u Faction / Family !");
return 1;
}
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
format(string, sizeof(string), " Vi ste postavljeni za lidera od Administratora %s", sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), " Vi ste dali %s broj organizacije %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
if(level == 0) { PlayerInfo = 0; PlayerInfo = 0; gTeam = 3; PlayerInfo = 0; return 1; }
else if(level == 1) { PlayerInfo = 288; } //Police Force
else if(level == 2) { PlayerInfo = 286; } //FBI/ATF
else if(level == 3) { PlayerInfo = 287; } //National Guard
else if(level == 4) { PlayerInfo = 228; } //Fire/Ambulance
else if(level == 5) { PlayerInfo = 175; } //Surenos
else if(level == 6) { PlayerInfo = 113; } //La Cosa Nostra
else if(level == 7) { PlayerInfo = 147; } //Mayor
else if(level == 8) { PlayerInfo = 20; } //Hitmans
else if(level == 9) { PlayerInfo = 227; } //RTS Studio
else if(level == 10) { PlayerInfo = 61; } //Taxi Cab Company
else if(level == 11) { PlayerInfo = 121; } //Corleone
else if(level == 12) { PlayerInfo = 248; } //Hells Angels
else if(level == 13) { PlayerInfo = 104; } //Ballas
else if(level == 15) { PlayerInfo = 271; } //GroveStreet Families
if(level == 0)
{
gTeam = 3;
PlayerInfo = 3;
}
else if(level == 1 || level == 2 || level == 3)
{
gTeam = 2;
PlayerInfo = 2;
}
else if(level == 4)
{
gTeam = 1;
PlayerInfo = 1;
}
else
{
gTeam = 15;
PlayerInfo = 15;
}
SetPlayerSkin(para1, PlayerInfo);
if(level == 0)
{
PlayerInfo = 0;
}
else
{
PlayerInfo = 6;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Niste autorizovani da bi ste Koristiteli ovu komandu!");
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
23. Okt. 2011.
CMD:makeadmin(playerid,params[])
{
new para1,level,string,sendername,giveplayer;
if(sscanf(params, "ui",para1,level)) return SendClientMessage(playerid, -1, "{FFFFFF}Uputstvo: {F50F2D}/makeadmin [ID igraca] [Level 1-3]");
if(PlayerInfo >= 1337)
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
printf(": %s je postavio %s na level %d admina.", sendername, giveplayer, level);
format(string, sizeof(string), " Promovisani ste na level %d admina od strane %s", level, sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), " Promovisali ste %s na level %d admina.", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
return 1;
}
//==============================================================================================
CMD:makeleader(playerid,params[])
{
new para1,level,string,sendername,giveplayer;
if(sscanf(params, "ui",para1,level)) return SendClientMessage(playerid, -1, "{FFFFFF}Uputstvo: {F50F2D}/makeleader [ID igraca] [Broj 1-15]");
if(level > 16 || level < 0) { SendClientMessage(playerid, COLOR_GREY, " Ne idite ispod 0, ili iznad 15!"); return 1; }
if (PlayerInfo >= 4)
{
if(para1 != INVALID_PLAYER_ID)
{
if(PlayerInfo > 0 || PlayerInfo < 255)
{
SendClientMessage(playerid, COLOR_GREY, " Taj igrac je u Faction / Family !");
return 1;
}
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
format(string, sizeof(string), " Vi ste postavljeni za lidera od Administratora %s", sendername);
SendClientMessage(para1, COLOR_WHITE, string);
format(string, sizeof(string), " Vi ste dali %s broj organizacije %d.", giveplayer,level);
SendClientMessage(playerid, COLOR_WHITE, string);
if(level == 0) { PlayerInfo = 0; PlayerInfo = 0; gTeam = 3; PlayerInfo = 0; return 1; }
else if(level == 1) { PlayerInfo = 288; } //Police Force
else if(level == 2) { PlayerInfo = 286; } //FBI/ATF
else if(level == 3) { PlayerInfo = 287; } //National Guard
else if(level == 4) { PlayerInfo = 228; } //Fire/Ambulance
else if(level == 5) { PlayerInfo = 175; } //Surenos
else if(level == 6) { PlayerInfo = 113; } //La Cosa Nostra
else if(level == 7) { PlayerInfo = 147; } //Mayor
else if(level == 8) { PlayerInfo = 20; } //Hitmans
else if(level == 9) { PlayerInfo = 227; } //RTS Studio
else if(level == 10) { PlayerInfo = 61; } //Taxi Cab Company
else if(level == 11) { PlayerInfo = 121; } //Corleone
else if(level == 12) { PlayerInfo = 248; } //Hells Angels
else if(level == 13) { PlayerInfo = 104; } //Ballas
else if(level == 15) { PlayerInfo = 271; } //GroveStreet Families
if(level == 0)
{
gTeam = 3;
PlayerInfo = 3;
}
else if(level == 1 || level == 2 || level == 3)
{
gTeam = 2;
PlayerInfo = 2;
}
else if(level == 4)
{
gTeam = 1;
PlayerInfo = 1;
}
else
{
gTeam = 15;
PlayerInfo = 15;
}
SetPlayerSkin(para1, PlayerInfo);
if(level == 0)
{
PlayerInfo = 0;
}
else
{
PlayerInfo = 6;
}
}
}
return 1;
}ZCMD + sscanf. Eto probaj mislim da sam je dobro sredio 🙂
23. Okt. 2011.
1 Error:
C:\DOCUME~1\Name\LOCALS~1\Temp\Rar$DI66.680\BN.pwn(5471😎 : error 017: undefined symbol "pFMember"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Linija:
C:\DOCUME~1\Name\LOCALS~1\Temp\Rar$DI66.680\BN.pwn(5471😎 : error 017: undefined symbol "pFMember"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Linija:
if(PlayerInfo > 0 || PlayerInfo < 255)23. Okt. 2011.
Mirnas_Tajic wrote on October 23, 2011, 2:12 pm:
1 Error:
C:\DOCUME~1\Name\LOCALS~1\Temp\Rar$DI66.680\BN.pwn(5471😎 : error 017: undefined symbol "pFMember"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Linija:
C:\DOCUME~1\Name\LOCALS~1\Temp\Rar$DI66.680\BN.pwn(5471😎 : error 017: undefined symbol "pFMember"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Linija:
if(PlayerInfo > 0 || PlayerInfo < 255)Pa to si mi dao iz tvog moda 😄
Dodaj tamo pod enum pInfo ovo: pFMember,
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
190
Postovi:
15
Teme:
Pridružio se:Jun 2011
23. Okt. 2011.
Da me bog ubije ja ovu strcmp komandu /makeleader nemogu skontat... Toliko je tezak strcmp i strtok da je to nenormalno :S stv. neznam ko jos zna raditi sa time xD
btw. ako nemas to pFmember slobodno ga ukloni
btw. ako nemas to pFmember slobodno ga ukloni
23. Okt. 2011.
Evo jos mi treba komanda /setsat ja je nemam ali ako je imate vi u Cmd mozetel mi je dati molim vas?
23. Okt. 2011.
sve sam nastimao jos mi terba /setstat ona treba da radi: da postavljam igracu Lvl::
1:Level, 2:Godine, 3:Spol, 4:Skin, 5:Gl.Skin
6:Team, 7:Ubojstva, 8:Smrti, 9:Bankovni racu
, "Stat: 10😄roga, 11:Respekata
tj. ona obicna /setsat komanda
1:Level, 2:Godine, 3:Spol, 4:Skin, 5:Gl.Skin
6:Team, 7:Ubojstva, 8:Smrti, 9:Bankovni racu
, "Stat: 10😄roga, 11:Respekata
tj. ona obicna /setsat komanda
23. Okt. 2011.
uhh neznam to ma ocu jednu obicnu komandu sto ima svaki mod jbt /setstat znas za tu komandu
23. Okt. 2011.
Cuj imas li ti Balkan Nations ? ako nemas ajd nadji i download i da mi pomognes molim tee oces??
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava