üdv gyorsan készítettem egy Alap adminscriptet:D
parancsok:
- /goto
- /get
- /fagyaszt
- /olvaszt
- /penz
- /fegyver
- /skin
Rcon Adminnal lehet csak használni!
Script:
[pawn]CMD:goto(playerid,params[])
{
new id;
new Float:x,Float:y,Float:z;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_GREEN,\"Nem Vagy Adminisztrátor!\");
if(id == INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_GREEN,\"Helytelen PlayerID!\");
if(sscanf(params,\"u\",id))return SendClientMessage(playerid,COLOR_GREEN,\"Használat: /goto [iD]\");
GetPlayerPos(id,x,y,z);
SetPlayerPos(playerid,x,y,z);
SendClientMessage(id,COLOR_GREEN,\"Admin Odateleportált Hozzád!\");
return 1;
}
CMD:get(playerid,params[])
{
new id,Float:x,Float:y,Float:z;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_GREEN,\"Nem Vagy Adminisztrátor!\");
if(id==INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_GREEN,\"Helytelen PlayerID!\");
if(sscanf(params,\"u\",id))return SendClientMessage(playerid,COLOR_GREEN,\"Használat:/get [iD]\");
GetPlayerPos(playerid,x,y,z);
SetPlayerPos(id,x,y,z);
return 1;
}
CMD:fagyaszt(playerid,params[])
{
new id;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_GREEN,\"Nem Vagy Adminisztrátor!\");
if(id==INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_GREEN,\"Helytelen PlayerID\");
if(sscanf(params,\"u\",id))return SendClientMessage(playerid,COLOR_GREEN,\"Használat:/fagyaszt [iD]\");
TogglePlayerControllable(id,true);
SendClientMessage(id,COLOR_GREEN,\"Admin lefagyasztott!\");
return 1;
}
CMD:olvaszt(playerid,params[])
{
new id;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_GREEN,\"Nem Vagy Adminisztrátor!\");
if(id==INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_GREEN,\"Helytelen PlayerID\");
if(sscanf(params,\"u\",id))return SendClientMessage(playerid,COLOR_GREEN,\"Használat:/olvaszt [iD]\");
TogglePlayerControllable(id,false);
SendClientMessage(id,COLOR_GREEN,\"Admin felolvasztott\");
return 1;
}
CMD:penz(playerid,params[])
{
new id,penzertek;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_GREEN,\"Nem Vagy Adminisztrátor!\");
if(id==INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_GREEN,\"Helytelen PlayerID\");
if(sscanf(params,\"ui\",id,penzertek))return SendClientMessage(playerid,COLOR_GREEN,\"Használat:/penz [iD][PénzÉrték]\");
GivePlayerMoney(id,penzertek);
SendClientMessage(id,COLOR_GREEN,\"Az egyik Admin megváltoztatta a Pénzértékedet!\");
return 1;
}
CMD:pont(playerid,params[])
{
new id,pont;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_GREEN,\"Nem Vagy Adminisztártor!\");
if(id==INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_GREEN,\"Helytelen PlayerID\");
if(sscanf(params,\"ui\",id,pont))return SendClientMessage(playerid,COLOR_GREEN,\"Használat:/pont [iD][PONT]\");
SetPlayerScore(id,pont);
SendClientMessage(id,COLOR_GREEN,\"Az Egyik Admin Megváltoztatta a Pontodat!\");
return 1;
}
CMD:fegyver(playerid,params[])
{
new id,fegyver,loszer;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_GREEN,\"Nem Vagy Adminisztrátor!\");
if(id==INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_GREEN,\"Helytelen PlayerID\");
if(sscanf(params,\"uii\",id,fegyver,loszer))return SendClientMessage(playerid,COLOR_GREEN,\"Használat:/fegyver [iD][FEGYVER][LÕSZER]\");
GivePlayerWeapon(id,fegyver,loszer);
SendClientMessage(id,COLOR_GREEN,\"Admintól Kaptál fegyvert!\");
return 1;
}
CMD:setskin(playerid,params[])
{
new id,skin;
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_GREEN,\"Nem Vagy Adminisztrátor!\");
if(id==INVALID_PLAYER_ID)return SendClientMessage(playerid,COLOR_GREEN,\"Helytelen PlayerID\");
if(sscanf(params,\"ui\",id,skin))return SendClientMessage(playerid,COLOR_GREEN,\"Használat:/skin [iD][skinID]\");
SetPlayerSkin(id,skin);
return 1;
}
[/pawn]
újraírva!sscanf tudással