{ SendClientMessage(playerid, 0xFFFFFFAA, ": Vocк se conectou no servidor, e ganhou 2 dias de vip!"); pData[playerid][pVIP] = 1; return 1; } |
C:\Users\DG\Desktop\gamemodes//(15501) : error 028: invalid subscript (not an array or too many subscripts): "pData" C:\Users\DG\Desktop\\gamemodes\(15501) : warning 215: expression has no effect C:\Users\DG\Desktop\gamemodes\(15501) : error 001: expected token: ";", but found "]" C:\Users\DG\Desktop\\gamemodes\(15501) : error 029: invalid expression, assumed zero C:\Users\DG\Desktop\\gamemodes\(15501) : fatal error 107: too many error messages on one line |
{ SendClientMessage(playerid, 0xFFFFFFAA, ": Vocк se conectou no servidor, e ganhou 2 dias de vip!"); pData[playerid][pVIP] = 1; return 1; }
Код:
{ SendClientMessage(playerid, 0xFFFFFFAA, ": Vocк se conectou no servidor, e ganhou 2 dias de vip!"); pData[playerid][pVIP] = 1; return 1; } |
public OnPlayerSpawn(playerid)
if(Player[playerid][pVIP] == 0)
{
setVipUser(2, playerid, getPName(playerid)); // "2" Sгo os dias de vips que vгo ser setado.
SendClientMessage(playerid, COLOCARSUACOR, " ");
SendClientMessage(playerid, COLOCARSUACOR, "Olб! Verificamos aqui que vocк estб sem Vip!");
SendClientMessage(playerid, COLOCARSUACOR, "Vocк estб recebendo 2 dias de Vip Totalmente gratuitos!");
SendClientMessage(playerid, COLOCARSUACOR, " ");
}
Olб, vocк pode usar este aqui.
Use a sua setvip que faz a setagem й sу mudar. Toda vez que a pessoa cadastrar ou acabar o vip vai ter uma nova setagem depois do vencimento. Код:
public OnPlayerSpawn(playerid) PHP код:
|
if(strcmp(cmd, "/dvip", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pAdmin] < 3000) { SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo tem autorizaзгo para usar esse comando."); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, "USE: /dvip [id] [Nivel] [Meses]"); return 1; } new para1; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, "USE: /dvip [id] [Nivel] [Meses]"); return 1; } new vaga; vaga = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, "USE: /dvip [id] [Nivel] [Meses]"); return 1; } new level; level = strval(tmp); GetPlayerName(para1, giveplayer, sizeof(giveplayer)); if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { format(string, sizeof string, "Vocк Desbugou o VIP Nнvel %d para %s com %d Meses", vaga, giveplayer, level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); if(level == 1) { SetarVip(para1, vaga, level,2); } else if(level == 2) { SetarVip(para1, vaga, level,2); } SalvarPlayer(para1); SaveVip(); } } } return 1; |
if(Player[playerid][pVIP] == 0) // Vai verificar se ele estб sem vip.
{
SetarVip(2, playerid, GetPlayerName(playerid)); // "2" Aqui vocк pode mudar os dias de vip.
SendClientMessage(playerid, COLOR_LIGHTBLUE, " ");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Olб! Verificamos aqui que vocк estб sem Vip!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб recebendo 2 dias de Vip Totalmente gratuitos!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, " ");
}