Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- new name[MAX_PLAYER_NAME];
- new bool:afkban[MAX_PLAYERS];
- #define afkhelpdia 7978 //itt állítsd át majd a dialogID-t!
- public OnPlayerCommandText(playerid,cmdtext[])
- {
- if(strcmp("/afkhelp",cmdtext,true,10) == 0)
- {
- new strng[1000];
- format(strng,1000,"%s%s%s%s%s%s%s",
- "{aaaaaa}Az afk scriptet {FFFB00}[BFH]danix99{aaaaaa} csinálta.\n",
- "\n",
- "Parancsok:\n",
- "{FFFB00}/afkhelp{aaaaaa} -> {ff0000}Kilistázod vele a parancsokat.\n",
- "{FFFB00}/afk{aaaaaa} -> {ff0000}Elmész vele AFK-ra.\n",
- "{FFFB00}/back{aaaaaa} -> {ff0000}Visszajössz az AFK-ról.\n",
- "{FFFB00}/afks{aaaaaa} -> {ff0000}Megnézed, hogy ki van jelenleg AFK-n.");
- ShowPlayerDialog(playerid,afkhelpdia,strng,"Oké","");
- return 1;
- }
- if(strcmp("/afk",cmdtext,true,10) == 0)
- {
- new str[128];
- GetPlayerName(playerid,name,24);
- format(str,128,">Away From Keyboard<: {00ff00}%s{ff0000} elment afk-ra!",name);
- SendClientMessageToAll(0xff0000,str);
- SendClientMessage(playerid,0xEE3F00,"Elmentél AFK-ra! Visszatéréshez: {ff0000}/back");
- SetPlayerVirtualWorld(playerid,5);
- TogglePlayerControllable(playerid,false);
- afkban[playerid] = true;
- return 1;
- }
- if(strcmp("/back",cmdtext,true,10) == 0)
- {
- new str[128];
- GetPlayerName(playerid,name,24);
- format(str,128,">Away From Keyboard<: {00ff00}%s{ff0000} visszajött az afk-ról!!",name);
- SendClientMessageToAll(0xff0000,str);
- SendClientMessage(playerid,0xEE3F00,"Visszajöttél az AFK-ról!");
- SetPlayerVirtualWorld(playerid,0);
- TogglePlayerControllable(playerid,true);
- afkban[playerid] = false;
- return 1;
- }
- if(strcmp("/afks",cmdtext,true,10) == 0)
- {
- new msg[200];
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(IsInAfk(i))
- {
- GetPlayerName(i,name,24);
- format(msg,200,"{FFFB00}-{FFAE00} %s",name);
- SendClientMessage(playerid,0xFFAE00,"Jelenleg AFK-ban vannak:");
- SendClientMessage(playerid,0xFFAE00,msg);
- }
- }
- return 1;
- }
- return 0;
- }
- stock IsInAfk(playerid)
- {
- if(afkban[playerid] == true) return 1;
- else return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement