ajuda aki -
chefaoBR - 09.12.2014
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.
Код:
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;
}
caso precise de mais coisa , fale
pf me ajude to confuso nisso ,
Re: ajuda aki -
[BOPE]Seu._.Madruga - 09.12.2014
Comando e sistema de carregamento pronto abaixo, se ajudei avisa aqui no tуpico. espero ter ajudado!
Ajudei?
+Rep
° Tente assim:
PHP код:
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", 1);
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;
}
° Na public OnPlayerSpawn coloque:
PHP код:
public OnPlayerSpawn(playerid)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file,"VIPOURO") == 1)
{
PlayerInfo[playerid][pVip] = 1;
boat[playerid] = Create3DTextLabel("VIP Sagrado",Laranja,30.0,40.0,50.0,40.0,1);
Attach3DTextLabelToPlayer(boat[playerid],playerid, 0.0, 0.0, 0.5);
}
return 1;
}