GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: gladiatro - 2012. június 22. - 14:46:23

Cím: Pár admin parancs kérése
Írta: gladiatro - 2012. június 22. - 14:46:23
üdv mindenkinek!Szeretnék kérni tõletek egy kis admin helpet! Szeretnék kérni tõletek egy /specon(TV-zés) és egy /specoff(TV ki) és egy /ban és egy /kick parancsot!Olyanok legyenek, hogy csak RCON admin használhassa õket, tudom ott van a /rcon_ban és a /rcon_kick, de egy kicsit átszeretném majd fejleszteni!Elõre is köszönöm a segítségeket!
Cím: Pár admin parancs kérése
Írta: instant - 2012. június 22. - 15:13:16

#include a_samp
#include zcmd
#include sscanf2
new str[256];
CMD:kick(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,PIROS,\"Nem vagy rcon admin!!\");
new targetid,name[MAX_PLAYER_NAME],indok[200];
if(sscanf(params,\"us[200]\",targetid,indok)) return SendClientMessage(playerid,SARGA,\"Használat : /kick [playerid][indok]\");
if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid,PIROS,\"Nincs ilyen játékos!\");
if(targetid == playerid) return SendClientMessage(playerid,PIROS,\"Magadat nem kickelheted, Sajnos:\'(!\");
format(str,sizeof(str),\"[Admin]%s kickelte %s indok : %s\",pName(playerid),name,indok);
SendClientMessageToAll(SARGA,str); //színeket kicserélheted
Kick(targetid);
return 1;
}
CMD:ban(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,PIROS,\"Nem vagy rcon admin!!\");
new targetid,name[MAX_PLAYER_NAME],indok[200];
if(sscanf(params,\"us[200]\",targetid,indok)) return SendClientMessage(playerid,5,\"Használat : /ban [playerid][indok]\");
if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid,5,\"Nincs ilyen játékos!\");
if(targetid == playerid) return SendClientMessage(playerid,5,\"Magadat nem bannolhatod, Sajnos:\'(!\");
format(str,sizeof(str),\"[Admin]%s bannolta %s -t indok : %s\",pName(playerid),name,indok);
SendClientMessageToAll(-1,str);
Ban(targetid);
return 1;
}
CMD:specon(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,\"Nem vagy rcon admin kis powa!\");
new targetid;
if(sscanf(params,\"d\",targetid)) return SendClientMessage(playerid,COLOR_RED,\"Használat : /specon [iD]\");
if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,\"Nincs ilyen játékos!\");
if(targetid == playerid) return SendClientMessage(playerid,COLOR_RED,\"Magadat nem tvzheted nem vagy te tükör!\");
StartSpectate(playerid,targetid);
return 1;
}
CMD:specoff(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,\"Nem vagy rcon admin kis powa!\");
StopSpectate(playerid);
return 1;
}
Cím: Pár admin parancs kérése
Írta: cserko93 - 2012. június 22. - 15:15:45
bannál unban?
Cím: Pár admin parancs kérése
Írta: Kovacs_Bela - 2012. június 22. - 16:48:34
/rcon reloadbans
Cím: Pár admin parancs kérése
Írta: gladiatro - 2012. június 22. - 21:07:40
kéne unban is csak elfelejtettem