if (APlayerData[playerid][LoggedIn] == true)
{
if (sscanf(params, "us[128]", OtherPlayer, Message)) SendClientMessage(playerid, 0xFF0000AA, "Use: /pm [id] [menssagem]");
else
{
if (IsPlayerConnected(OtherPlayer))
{
if (APlayerData[playerid][Muted] == false)
{
GetPlayerName(playerid, YourName, sizeof(YourName));
GetPlayerName(OtherPlayer, OtherPlayerName, sizeof(OtherPlayerName));
format(Msg1, 128, "{808080}PM para %s{FFFFFF}: %s", OtherPlayerName, Message);
format(Msg2, 128, "{A0A0A0}PM de %s{FFFFFF}: %s", YourName, Message);
SendClientMessage(playerid, 0xFFFFFFFF, Msg1);
SendClientMessage(OtherPlayer, 0xFFFFFFFF, Msg2);
}
else
SendClientMessage(playerid, 0xFF0000FF, "Vocк ainda estб mudo.");
}
else
SendClientMessage(playerid, 0xFF0000FF, "O jogador nгo estб online.");
}
}
CMD:ejetar(playerid, params[])
{
new ID;
new motorista = GetPlayerState(playerid);
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Utilize /ejetar [ID]");
new passageiro = GetPlayerState(ID);
new Carro = GetPlayerVehicleID(playerid);
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Й preciso estar em um veнculo!");
else if(motorista != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Й preciso ser o motorista do veнculo!");
else if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "Jogador nгo conectado!");
else if(!IsPlayerInVehicle(ID, Carro)) return SendClientMessage(playerid, -1, "O jogador nгo estб no seu carro!");
else if(passageiro != PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, -1, "Esse player nгo й o passageiro!");
RemovePlayerFromVehicle(ID);
SendClientMessage(ID, -1, "O motorista te expulsou do carro!");
SendClientMessage(playerid, -1, "Vocк expulsou o passageiro com sucesso!");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == Tutorial)
{
if(response)
{
if(listitem == 0)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
SendClientMessage(playerid, COLOR_RED, "[INFO] Vocк teletransportou para o Teleporte nъmero 1.");
return 1;
}
else if(listitem == 1) // aqui
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
SendClientMessage(playerid, COLOR_RED, "[INFO] Vocк teletransportou para o Teleporte nъmero 2.");
}
}
}
return 1;
}
if(pAdmin[playerid] == 5)
{
//funзгo
}
else //caso nгo for o adm level 5
{
//funзгo
}
return 1;
}
//agora outro geito
if(pAdmin[playerid] == 5)
{
//funзгo
}
else if(pAdmin[playerid] == 4) //caso nгo for o adm level 5 mais for adm level 4
{
//ai terб outra funзгo
}
return 1;
}
//so tentei explicar mais isso й usado em Dialogs e distancias de Locais pelo menos eu uso mais para isso
if(condicao) {
}
else {
// Ocorre caso condiзгo for falso.
}
if(condicao) {
}
else if(condicao2) {
// Ocorre caso condicao for falso e condicao2 verdadeiro
}
if(PlayerInfo[playerid][pAdmin] == 1) //caso seja admin nivel 1
{
SendClientMessage(playerid, -1, "Vocк й admin nivel 1.");
}
else if(PlayerInfo[playerid][pAdmin] == 2) //caso seja admin nivel 2
{
SendClientMessage(playerid, -1, "Vocк й admin nivel 2.");
}
else //caso nao for nenhum dos acima
{
SendClientMessage(playerid, -1, "vocк nгo й admin 1 e nem 2");
}
if(strcmp(cmd, "/destrancarevento", true) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, VERMELHO, "[ERRO] Vocк deve estar logado na Rcon!");
if(!Evento[Criado]) return SendClientMessage(playerid, VERMELHO, "[ERRO] Nгo existe um evento criado!");
if(!Evento[Trancado]) return SendClientMessage(playerid, VERMELHO, "[ERRO] O Evento nгo estб trancado!");
Evento[Trancado] = false;
GetPlayerName(playerid, n, MAX_PLAYER_NAME);
format(String, sizeof String, "[INFO] O Administrador %s Destrancou o evento! Use: /irevento", n);
SendClientMessageToAll(AMARELO, String);
return 1;
}
CMD:ejetar(playerid, params[])
{
new ID;
new motorista = GetPlayerState(playerid);
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Utilize /ejetar [ID]");
new passageiro = GetPlayerState(ID);
new Carro = GetPlayerVehicleID(playerid);
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Й preciso estar em um veнculo!");
else if(motorista != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Й preciso ser o motorista do veнculo!");
else if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "Jogador nгo conectado!");
else if(!IsPlayerInVehicle(ID, Carro)) return SendClientMessage(playerid, -1, "O jogador nгo estб no seu carro!");
else if(passageiro != PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, -1, "Esse player nгo й o passageiro!");
RemovePlayerFromVehicle(ID);
SendClientMessage(ID, -1, "O motorista te expulsou do carro!");
SendClientMessage(playerid, -1, "Vocк expulsou o passageiro com sucesso!");
return 1;
}
CMD:ejetar(playerid, params[])
{
new ID;
new motorista = GetPlayerState(playerid);
if(sscanf(params, "u", ID)) return SendClientMessage(playerid, -1, "Utilize /ejetar [ID]");
new passageiro = GetPlayerState(ID);
new Carro = GetPlayerVehicleID(playerid);
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Й preciso estar em um veнculo!");
if(motorista != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Й preciso ser o motorista do veнculo!");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1, "Jogador nгo conectado!");
if(!IsPlayerInVehicle(ID, Carro)) return SendClientMessage(playerid, -1, "O jogador nгo estб no seu carro!");
if(passageiro != PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, -1, "Esse player nгo й o passageiro!");
RemovePlayerFromVehicle(ID);
SendClientMessage(ID, -1, "O motorista te expulsou do carro!");
SendClientMessage(playerid, -1, "Vocк expulsou o passageiro com sucesso!");
return 1;
}
//tambem daria o mesmo resultado Mais que nem eu te disse й so ver o meu Post ai mais
// o else if pode ser melhor n sei mas raramente eu uso no meu GM
new teste = 5;
if(teste > 0)
//Sera executado
if(teste > 1)
//Sera executado
if(teste > 2)
//Sera executado
if(teste > 3)
//Sera executado
new teste = 5;
if(teste > 0)
//Sera executado
else if(teste > 1)
//Nгo sera executado
else if(teste > 2)
//Nгo sera executado
else if(teste > 3)
//Nгo sera executado
|
pawn Код:
pawn Код:
|
if(listitem == 0)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
SendClientMessage(playerid, COLOR_RED, "[INFO] Vocк teletransportou para o Teleporte nъmero 1.");
return 1;
}
else if(listitem == 1)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
SendClientMessage(playerid, COLOR_RED, "[INFO] Vocк teletransportou para o Teleporte nъmero 2.");
}