[AJUDA]OnPlayerUpdate (Nгo consigo resolver) :@
#1

Olhem O Code Fis So Para Testar:

pawn Код:
public OnPlayerUpdate(playerid)
{
    if(PlayerInfo[playerid][GODCAR] == 1){
    if(!VAreos(GetVehicleModel(GetPlayerVehicleID(playerid))))
    {
    RepairVehicle(GetPlayerVehicleID(playerid));
    }
    }
    if(GetPlayerWeapon(playerid) == 36){Kick(playerid); }
    return 1;
}
Print:

http://i.imgur.com/DPEBU.png

Fica Pulando a Linha Na Hora Do Kick :@

Meu Deus Nao Consigo Resolver Isso BUG CHATO :@
Reply
#2

img off
Reply
#3

Quote:
Originally Posted by Stewie`
Посмотреть сообщение
img off
Aqui Nem Ta :S
Reply
#4

Aqui tambйm nгo.
Red, o que tu pode tentar fazer й colocar uma mensagem pro servidor na hora em que ele for kickado, assim nгo ficara um espaзo ali.
Reply
#5

Tente isso;

pawn Код:
public OnPlayerUpdate(playerid)
{
    if(PlayerInfo[playerid][GODCAR] == 1) {
        if(!VAreos(GetVehicleModel(GetPlayerVehicleID(playerid)))) {
            RepairVehicle(GetPlayerVehicleID(playerid));
        }
    }
    if(GetPlayerWeapon(playerid) == 36) {
        new pName[MAX_PLAYER_NAME];
        new string[128];
        GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
        format(string,128,"%s Foi kickado pelo administrador BOT.",pName);
        SendClientMessageToAll(0xFF0000AA,string);
        Kick(playerid);
    }
    return 1;
}
Reply
#6

Quote:
Originally Posted by PlueX
Посмотреть сообщение
Tente isso;

pawn Код:
public OnPlayerUpdate(playerid)
{
    if(PlayerInfo[playerid][GODCAR] == 1) {
        if(!VAreos(GetVehicleModel(GetPlayerVehicleID(playerid)))) {
            RepairVehicle(GetPlayerVehicleID(playerid));
        }
    }
    if(GetPlayerWeapon(playerid) == 36) {
        new pName[MAX_PLAYER_NAME];
        new string[128];
        GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
        format(string,128,"%s Foi kickado pelo administrador BOT.",pName);
        SendClientMessageToAll(0xFF0000AA,string);
        Kick(playerid);
    }
    return 1;
}
http://i.imgur.com/YbOX3.png


mesma coisa :S
Reply
#7

Isso nгo tem nada a ver com essse codigo.

Que tal comeзarmos com o OnPlayerDisconnect?
Reply
#8

OnPlayerDisconect

:

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    SalvarPlayer(playerid);
    SendDeathMessage(INVALID_PLAYER_ID,playerid,201);
    DestroyVehicle(GetPVarInt(playerid,"Veiculo"));
    if(ServerInfo[ConectMsg] == 1){
    new string[76];
    GetPlayerName(playerid,NomeP,sizeof(NomeP));
    switch(reason)
    {
    case 0: format(string, sizeof(string),"[HS]--> %s Saiu Do Servidor (Caiu a Conexгo Ou Crash)",NomeP);
    case 1: format(string, sizeof(string),"[HS]--> %s Saiu Do Servidor",NomeP);
    }
    SendClientMessageToAll(cinza,string);
    }
    return 1;
}
Reply
#9

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    SalvarPlayer(playerid);
    SendDeathMessage(INVALID_PLAYER_ID,playerid,201);
    DestroyVehicle(GetPVarInt(playerid,"Veiculo"));
    if(ServerInfo[ConectMsg] == 1){
    new string[76];
    GetPlayerName(playerid,NomeP,sizeof(NomeP));
    switch(reason)
    {
    case 0: format(string, sizeof(string),"[HS]--> %s Saiu Do Servidor (Caiu a Conexгo Ou Crash)",NomeP);
    case 1: format(string, sizeof(string),"[HS]--> %s Saiu Do Servidor",NomeP);
    case 2: format(string, sizeof(string),"[HS]--> %s Saiu Do Servidor(Foi banido)",NomeP);
    }
    SendClientMessageToAll(cinza,string);
    }
    return 1;
}
Reply
#10

Quote:
Originally Posted by PlueX
Посмотреть сообщение
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    SalvarPlayer(playerid);
    SendDeathMessage(INVALID_PLAYER_ID,playerid,201);
    DestroyVehicle(GetPVarInt(playerid,"Veiculo"));
    if(ServerInfo[ConectMsg] == 1){
    new string[76];
    GetPlayerName(playerid,NomeP,sizeof(NomeP));
    switch(reason)
    {
    case 0: format(string, sizeof(string),"[HS]--> %s Saiu Do Servidor (Caiu a Conexгo Ou Crash)",NomeP);
    case 1: format(string, sizeof(string),"[HS]--> %s Saiu Do Servidor",NomeP);
    case 2: format(string, sizeof(string),"[HS]--> %s Saiu Do Servidor(Foi banido)",NomeP);
    }
    SendClientMessageToAll(cinza,string);
    }
    return 1;
}
Deu Certo Mais Nao Quero Que Aparece Uma Msg Quando For Kickado ;S
Tem Outra Opзao ?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)