09.12.2014, 21:11
Galera to com um sistema de vip , tipo eu seto vip pro player , e mando ele relogar ai quando ele entra denovo o vip nгo salva.
caso precise de mais coisa , fale pf me ajude to confuso nisso ,
Код:
if(strcmp(cmd,"/setvip", true)==0) { new aname[MAX_PLAYER_NAME]; GetPlayerName(playerid, aname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, aname); if(IsPlayerAdmin(playerid)){ new vvp; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, Vermelho,"/Setvipouro [id]"); return 1; } vvp = strval(tmp); if(IsPlayerConnected(vvp)){ new pname[MAX_PLAYER_NAME]; GetPlayerName(vvp, pname, MAX_PLAYER_NAME); format(file, sizeof(file), PASTA_CONTAS, pname); SendClientMessage(playerid, Verde, " | INFO | Comando efetuado com sucesso!"); format(string, sizeof(string), " | INFO | O Administrador %s (%d) te setou 30 dias de [ VIP ], aproveite! ", PlayerName(playerid)); SendClientMessage(vvp, Laranja, string); PlayerInfo[vvp][pVip] = 1; dini_IntSet(file, "VIPOURO", PlayerInfo[vvp][pVip]); dini_IntSet(file, "Combustivel", 1000); boat[vvp] = Create3DTextLabel("VIP Sagrado",Laranja,30.0,40.0,50.0,40.0,1); Attach3DTextLabelToPlayer(boat[vvp],vvp, 0.0, 0.0, 0.5); }else{ SendClientMessage(playerid, Vermelho, " | ERRO | Jogador nгo conectado!"); } } else { SendClientMessage(playerid, Vermelho, " | ERRO | Vocк nгo tem permissгo!"); } return 1; }