Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" /tokatla komutu");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- #endif
- CMD:tokatla(playerid,params[])
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Hata: Komutu kullanabilmek için RCON girişi yapmalısınız.");
- new id, yukseklik;
- if(sscanf(params,"dd",id,yukseklik)) return SendClientMessage(playerid,-1,"Kullanım: /tokatla [ID] [Yükseklik]");
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1,"Hata: Böyle bir ID oyunda yok.");
- if(id == playerid) return SendClientMessage(playerid, -1, "Hata: Kendinizi tokatlayamazsınız.");
- if(yukseklik > 50) return SendClientMessage(playerid, -1, "Hata: Girdiğiniz değer çok fazla, en fazla 50 değerini girebilirsiniz.");
- new Float:x,Float:y,Float:z;
- GetPlayerPos(id,x,y,z);
- SetPlayerPos(id,x,y,z+yukseklik);
- new a[256];
- format(a, sizeof(a), "Admin %s, %s adlı oyuncuyu tokatladı.", GetName(playerid), GetName(id));
- SendClientMessageToAll(-1, a);
- return 1;
- }
- stock GetName(playerid)
- {
- new name[24];
- GetPlayerName(playerid,name,24);
- return name;
- }
Advertisement
Add Comment
Please, Sign In to add comment