/* I I I------ I I / \\I I I I I I II-------I I------ I I I II I I I I I II I I------ I------- I------- \\____/Ehez kellene nekem annyi, hogy a Maximális VIP szint 3 legyen.Azaz ha az admin azt írja be, hogy /advip 0 6 akkor írja ki: \"Nem létezõ szint\"Illetve még 1 dolog kellene, hogy ne csak ID alapján engedje addolni a VIP-et, hanem név alapján is!Elõre is köszönöm a segítséget!*/#include a_samp#include zcmd#include sscanf2enum pinfo{VIP}new PlayerInfo[MAX_PLAYERS][pinfo];public OnPlayerConnect(playerid){PlayerInfo[playerid][VIP]=0;return 1;} CMD:advip(playerid, params[]){if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF7318FF,\"Te nem vagy Admin!\");new nev[MAX_PLAYER_NAME];GetPlayerName(playerid,nev,sizeof(nev));new jatekos;new vipszint;new string[200];if(sscanf(params,\"id\",jatekos, vipszint)) return SendClientMessage(playerid,0xFF7318FF,\"Használat:/advip [iD] [szint]\");format(string,sizeof(string),\"%s kinevezett téged VIP taggá! VIP szinted: %d\",nev,vipszint);SendClientMessage(jatekos,0xFF7318FF,string);format(string,sizeof(string),\"Kinevezted %d-t VIP taggá! Szintje: %d\",jatekos,vipszint);SendClientMessage(playerid,0xFF7318FF,string);PlayerInfo[jatekos][VIP]=vipszint; return 1;}
#include a_samp#include zcmd#include sscanf2enum pinfo{ VIP}new PlayerInfo[MAX_PLAYERS][pinfo];public OnPlayerConnect(playerid){ PlayerInfo[playerid][VIP]=0; return 1;} CMD:advip(playerid, params[]){ if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF7318FF,\"Te nem vagy Admin!\"); new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid,nev,sizeof(nev)); new jatekos; new vipszint; new string[200]; if(sscanf(params,\"ud\",jatekos, vipszint)) return SendClientMessage(playerid,0xFF7318FF,\"Használat:/advip [iD/Név] [szint]\"); if(vipszint > 3) { format(string,sizeof(string),\"%s kinevezett téged VIP taggá! VIP szinted: %d\",nev,vipszint); SendClientMessage(jatekos,0xFF7318FF,string); format(string,sizeof(string),\"Kinevezted %d-t VIP taggá! Szintje: %d\",jatekos,vipszint); SendClientMessage(playerid,0xFF7318FF,string); PlayerInfo[jatekos][VIP]=vipszint; }else SendClientMessage(playerid,0xFF7318FF,\"Hiba: max 3-mas szint!\"); //vagy if(vipszint > 3) return SendClientMessage(playerid,0xFF7318FF,\"Hiba: max 3-mas szint!\"); format(string,sizeof(string),\"%s kinevezett téged VIP taggá! VIP szinted: %d\",nev,vipszint); SendClientMessage(jatekos,0xFF7318FF,string); format(string,sizeof(string),\"Kinevezted %d-t VIP taggá! Szintje: %d\",jatekos,vipszint); SendClientMessage(playerid,0xFF7318FF,string); PlayerInfo[jatekos][VIP]=vipszint; return 1;}