Desaparecer pickups
#1

hola quiero saber en que me equivoque es que quiero que cuando el jugador pase por el pickup desaparesca y no vuelva a aparecer

aqui estan las lineas

pawn Код:
new cash;
new cash2;
new cash3;

public OnPlayerPickUpPickup(playerid, pickupid)
{

        if(pickupid == cash){
        GivePlayerMoney(playerid,100);
}
        else if(pickupid == cash2){
        GivePlayerMoney(playerid,100);
}
        else if(pickupid == cash3){
        GivePlayerMoney(playerid,100);
}
return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{

    new Float:x,Float:y,Float:z;
    if(gTeam[killerid] != gTeam[playerid]) {
    GivePlayerMoney(playerid, -300);
    GetPlayerPos(playerid,x,y,z);
    cash = CreatePickup(1212,5,x,y,z);
    cash2 = CreatePickup(1212,5,x+1,y,z);
    cash3 = CreatePickup(1212,5,x-1,y,z);
return 1;
}
Reply
#2

En el CreatePickup/AddStaticPickup cambiб el tipo ( el tipo 3 o 22 es el que mбs se 'adapta' a lo que querйs, creo ). Si querйs que desaparesca para todos utilizб DestroyPickup, lamentablemente no hay un DestroyPlayerPickup ni un CreatePlayerPickup :P.
Reply
#3

gracias
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)