OnPlayerPickUpPickup nao funciona
#1

Minha public OnPlayerPickUpPickup nгo funciona, ela esta da seguinte maneira:

Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
	if(pickupid == entrar) {
	SendClientMessage(playerid,amarelo,"Digite /entrar para entrar");
	}
	
	if(pickupid == sair) {
	SendClientMessage(playerid,verde,"Digite /sair para sair.");
	}
	
	if(pickupid == americax) {
	SendClientMessage(playerid,verde,"Digite /atracao pasa ver as diversгo do serve.");
	}
	
	if(pickupid == europax) {
	SendClientMessage(playerid,verde,"Digite /atracao pasa ver as diversгo do serve.");
	}
	
	if(pickupid == asiax) {
	SendClientMessage(playerid,verde,"Digite /atracao pasa ver as diversгo do serve.");
	}
	
return 1;
}
Mais quando eu passo em cima da pickup, ela nao envia a mensagem, enquanto uma outra pickup, envia todas as mensagens de uma vez, alguem pode corrigir para mim?
Reply
#2

pawn Код:
new americax,entrar,sair,europax,asiax;//TOPO
[pawn]
public OnGameModeInit()
{
asiax = CreatePickup(...............);
e assim vai
return 1;
}

pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == entrar) {
    SendClientMessage(playerid,amarelo,"Digite /entrar para entrar");
    }
   
    if(pickupid == sair) {
    SendClientMessage(playerid,verde,"Digite /sair para sair.");
    }
   
    if(pickupid == americax) {
    SendClientMessage(playerid,verde,"Digite /atracao pasa ver as diversгo do serve.");
    }
   
    if(pickupid == europax) {
    SendClientMessage(playerid,verde,"Digite /atracao pasa ver as diversгo do serve.");
    }
   
    if(pickupid == asiax) {
    SendClientMessage(playerid,verde,"Digite /atracao pasa ver as diversгo do serve.");
    }
   
return 1;
}
Reply
#3

Nгo funciono, continuou do mesmo geito, sera o que pode ser?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)