pawn Код:
if(strcmp(cmd,"/relatorio",true) == 0 || strcmp(cmd,"/relatorio",true) == 0)
{
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
new string[100];
if(!strlen(result)) return SendClientMessage(playerid, -1, "Uso correto:{FFFFFF} /Relatorio [Mensagem]");
format(string, sizeof(string), "{F8FF3B}Dъvida: {FFFFFF}%s[%d]{F8FF3B}: {FFFFFF}%s", pNome(playerid), playerid, (result));
SendClientMessage(playerid, amarelo, "Seu pedido de ajuda foi enviado aos administradores online");
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i) && ProgressaoInfo[i][Admin] > 0)
{
SendClientMessage(playerid, AdminCor, string);
}
}
return 1;
}
Troca ProgressaoInfo pelo seu sistema de admin e assim por diante(Acho que vocк entendeu).
pawn Код:
//****************** Inicio do GM ********************
new ProgressaoPickup;
//********************** OnGameModeInit ******************
ProgressaoPickup = CreatePickup(id, modelo, X, Y, Z, VirtualWorld);
//********************* public OnPlayerPickupPickup *********************
if(pickupid == ProgressaoPickup)
{
//aзгo desejada
return 1;
}
Troca as coordenadas no CreatePickup, o id, o modelo, coloque 0 no virtual world se preferir e troque o nome do pickup pro que preferir.
Sobre o sistema de level, to meio sem tempo pra fazer...