//===================================Balkan Country RolePlay===================//
//=INCLUDE=//
#include <a_samp>
//=============================================================================//
//=DEFINE=//
#define IME_SERVERA "Balkan Country RolePlay"
#define SKRIPTER "aleksa"
#define VERZIJA_SKRIPTE "v1.0"
//=============================================================================//
main()
{
print("||============================||");
print("||Balkan Country Roleplay||");
print("||============================||");
SetGameModeText("v1.0 by Aleksa");
SendRconCommand("mapname Los Santos");
}
//================================Admin System=================================//
CMD:postaviadmina(playerid,params[])
{
new id,level,msg(128),msg2(128),name(MAX_PLAYER_NAME);
if(IsPlayerAdmin)playerid))
(
if(sscanf(params,"ud",id,level)) return SendClientMessage(playerid,COLOR_RED,"Koristi /postaviadmina [id/name] [level] !");
else if(level > 7) return SendClientMessage(playerid,COLOR_RED,"Maximum level admina je 7!");
else
(
PlayerInfo[id][pAdmin = level;
format(msg,sizeof(msg),"Cestitam Postali ste admin level %d!",level);
SendClientMessage(id,COLOR_GREEN,msg);
GetPlayerName(id,name,sizeof(name));
format(msg2,sizeof(msg2),"Cestitam Postali ste admin level %s, level %d!",name,level);
SendClientMessage(playerid,COLOR_GREEN,msg2);
)
SendClientMessage(playerid,COLOR_RED,"Morate biti ulogovani na rcon password da biste mogli koristiti ovu komandu!");
)
return 1;
evo mi ga warning warning 203: symbol is never used: "postaviadmina
zelim cmd da mi bude /postaviadmina
Posto vidim da ne pije vodu sto sam te savjetovao...
https://forum.sa-mp.com/showthread.php?t=647389
Prilagodi svojoj skripti
[pawn]
CMD:postaviadmina(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new targetid,level,string3[128],sendername[MAX_PLAYER_NAME];
if(sscanf(params,"ud",targetid,level)) return SCM(playerid,COLOR_ORANGE,"[NS:DM] ->"COL_RED" Koristi:"COLOR_BLUE" /postaviadmina"COL_LIGHTBLUE" [ID/Deo imena] [Admin Level]");
if(targetid == INVALID_PLAYER_ID) return SCM(playerid, RED, "Pogersan ID.");
//if(PlayerInfo[targetid][pAdmin] >= 1) return SendClientMessage(playerid, 0xFF0000FF, "[ERROR]: {FFFFFF}Taj igrac je clan administracije.");// Dodato samo zbog testiranja
if(level >6 || level <1) return SCM(playerid,-1,"Najveci admin level je 6, a najmanji 1!");
if(Provera[targetid] == 1) return SCM(playerid,-1, "Taj igrac je na proveri, ne mozes mu dati Admina");
new str[128];
new str2[300];
format(str,sizeof(str), "Postavili ste admin level %d igracu %s!", level, GetName(targetid));
SCM(playerid,-1,str);
format(str2, sizeof(str2), "<========================== Cestitamo ==========================>\nUspesno ste postali deo Admin Team-a na New School Death Match serveru\nVas Admin level: %d\nVas Staff Code: Uskoro\n Admina vam je dao: %s",level,GetName(playerid),playerid);
ShowPlayerDialog(targetid, DIALOG_DADMIN,DIALOG_STYLE_MSGBOX,"Admin",str2,"Odaberi","Izadji");
format(string3, sizeof(string3),"|O-WARN| Vlasnik: %s je dao admin lvl %d igracu: %s !!! ",GetName(targetid),level,GetName(playerid),sendername);
SendMessageToOwner(string3);
SetPlayerSkin(targetid,294); //Zasto setas playerid-u ??
PlayerInfo[targetid][pAdmin] = level;
SavePlayer(targetid);
}
else
{
SCM(playerid,-1,"{FFFFFF}[NS:DM]: {F81414}Niste autorizovani za koriscenje ove naredbe");
}
return 1;
}
[/pawn]
Citat: Teodor poslato Maj 02, 2020, 22:12:16 POSLE PODNE
Prilagodi svojoj skripti
[pawn]
CMD:postaviadmina(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new targetid,level,string3[128],sendername[MAX_PLAYER_NAME];
if(sscanf(params,"ud",targetid,level)) return SCM(playerid,COLOR_ORANGE,"[NS:DM] ->"COL_RED" Koristi:"COLOR_BLUE" /postaviadmina"COL_LIGHTBLUE" [ID/Deo imena] [Admin Level]");
if(targetid == INVALID_PLAYER_ID) return SCM(playerid, RED, "Pogersan ID.");
//if(PlayerInfo[targetid][pAdmin] >= 1) return SendClientMessage(playerid, 0xFF0000FF, "[ERROR]: {FFFFFF}Taj igrac je clan administracije.");// Dodato samo zbog testiranja
if(level >6 || level <1) return SCM(playerid,-1,"Najveci admin level je 6, a najmanji 1!");
if(Provera[targetid] == 1) return SCM(playerid,-1, "Taj igrac je na proveri, ne mozes mu dati Admina");
new str[128];
new str2[300];
format(str,sizeof(str), "Postavili ste admin level %d igracu %s!", level, GetName(targetid));
SCM(playerid,-1,str);
format(str2, sizeof(str2), "<========================== Cestitamo ==========================>\nUspesno ste postali deo Admin Team-a na New School Death Match serveru\nVas Admin level: %d\nVas Staff Code: Uskoro\n Admina vam je dao: %s",level,GetName(playerid),playerid);
ShowPlayerDialog(targetid, DIALOG_DADMIN,DIALOG_STYLE_MSGBOX,"Admin",str2,"Odaberi","Izadji");
format(string3, sizeof(string3),"|O-WARN| Vlasnik: %s je dao admin lvl %d igracu: %s !!! ",GetName(targetid),level,GetName(playerid),sendername);
SendMessageToOwner(string3);
SetPlayerSkin(targetid,294); //Zasto setas playerid-u ??
PlayerInfo[targetid][pAdmin] = level;
SavePlayer(targetid);
}
else
{
SCM(playerid,-1,"{FFFFFF}[NS:DM]: {F81414}Niste autorizovani za koriscenje ove naredbe");
}
return 1;
}
[/pawn]
Druze ti shvatas da on nema cmd processor?
Citat: Galardo poslato Maj 02, 2020, 22:13:18 POSLE PODNE
Druze ti shvatas da on nema cmd processor?
Lol, ako mi verujes da nisam ni gledao xDDD
Citat: Teodor poslato Maj 02, 2020, 22:14:10 POSLE PODNE
Lol, ako mi verujes da nisam ni gledao xDDD
Pa da,bitno je dobiti taj jedan mrtvi post...
Ubaci procesor komandi
( zagrade ???
koristis {}
samo mi pomozite sta da uradim ne da me prozivate tu.
Citat: aleksa.. poslato Maj 02, 2020, 22:41:06 POSLE PODNE
samo mi pomozite sta da uradim ne da me prozivate tu.
Druze niko te ne proziva,nauci osnove pa ces shvatiti gdje grijesis,uostalom,poslao sam ti gore cmd processor...
i sta sad da radim kad skinem ovo?
koristi pawn na srpskom bice ti lakse
Sad mi kad upisem u pawno <Pawn.CMD> izbacuje mi fattal error
Citat: aleksa.. poslato Maj 02, 2020, 22:48:21 POSLE PODNE
Sad mi kad upisem u pawno <Pawn.CMD> izbacuje mi fattal error
Skini i Ubaci YSI paket , [pawn]#include < YSI\y_commands >
[/pawn]
i dodas komandu koja ide
[pawn]YCMD:nazivkomande(playerid, params[],help)
{
//Napisikomandu
return 1;
}[/pawn]
Hvala ti mnogo ljubi brat :)