28.05.2015, 05:05
(
Последний раз редактировалось nilesk; 28.05.2015 в 05:45.
Причина: Solucionado, Gracias OTACON
)
Bueno, mi problema es este.. RECIEN me he acabado de dar cuenta que los PickUps dejaron de funcionar, por ej, deberia mandar esto:
Pero al pasar por el no manda ningъn mensaje, osea.. Estan colocados en sus respectivos lugares, se ven los PickUps, pero nada.. no funcionan, no hacen la funciуn que seria por ej encontrar dinero, darte chaleco blablabla ni manda el mensaje.
pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
/*if ( pickupid == license_pu )
{
GameTextForPlayer(playerid, "~y~You can get a ~r~Driving license ~n~~w~Type /buydriving to get a license ~n~~r~(Costs: 1 000 $)", 5000, 3);
}
if ( pickupid == license_pu2 )
{
GameTextForPlayer(playerid, "~y~You can get a ~r~Flying license ~n~~w~Type /buyflying to get a license ~n~~r~(Costs: 65 000 $)", 5000, 3);
}
if ( pickupid == license_pu3 )
{
GameTextForPlayer(playerid, "~y~You can get a ~r~Sailing license ~n~~w~Type /buysailing to get a license ~n~~r~(Costs: 15 000 $)", 5000, 3);
}
if ( pickupid == license_pu4 )
{
GameTextForPlayer(playerid, "~y~You can get a ~r~Gun license ~n~~w~Type /sacarlicencia to get a license ~n~~r~(Costs: 35 000 $)", 5000, 3);
}
if ( pickupid == license_pu5 )
{
GameTextForPlayer(playerid, "~y~You can get a ~r~Fishing license ~n~~w~Type /buyfishing to get a license ~n~~r~ (Costs: 5 000 $)", 5000, 3);
}*/
if ( pickupid == Para1 )
{
GameTextForPlayer(playerid, "~y~Los Santos Int. ~n~~w~Si desea volar a algun lugar escriba ~y~/flyto",4000,3);
}
if ( pickupid == Para1 )
{
GameTextForPlayer(playerid, "~y~Los Santos Int. ~n~~w~Si desea volar a algun lugar escriba ~y~/flyto",4000,3);
}
if ( pickupid == Para2 )
{
GameTextForPlayer(playerid, "~y~San Fierro Int. ~n~~w~Si desea volar a algun lugar escriba ~y~/flyto",4000,3);
}
if ( pickupid == Para3 )
{
GameTextForPlayer(playerid, "~y~Las Venturas Int. ~n~~w~Si desea volar a algun lugar escriba ~y~/flyto",4000,3);
}
if ( pickupid == Para4 )
{
GameTextForPlayer(playerid, "~y~Verdant Meadows Aeropuerto ~n~~w~Si desea volar a algun lugar escriba ~y~/flyto",4000,3);
}
if ( pickupid == rpc_money )
{
if(RpcMoney[playerid] == 0)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X,Y,Z);
if(PlayerInfo[playerid][pRegularRank] == 1)
{
SafeGivePlayerMoney(playerid,150);
GameTextForPlayer(playerid, "~w~encontrado ~g~$150 ~w~!", 4000, 3);
PlayerPlaySound(playerid, 1056, X, Y, Z);
RpcMoney[playerid] = 1;
}
else if(PlayerInfo[playerid][pRegularRank] == 2)
{
SafeGivePlayerMoney(playerid,250);
GameTextForPlayer(playerid, "~w~encontrado ~g~$250 ~w~!", 4000, 3);
PlayerPlaySound(playerid, 1056, X, Y, Z);
RpcMoney[playerid] = 1;
}
else if(PlayerInfo[playerid][pRegularRank] == 3)
{
SafeGivePlayerMoney(playerid,500);
GameTextForPlayer(playerid, "~w~encontrado ~g~$500 ~w~!", 4000, 3);
PlayerPlaySound(playerid, 1056, X, Y, Z);
RpcMoney[playerid] = 1;
}
}
}
if ( pickupid == rpc_armor )
{
if(RpcArmor[playerid] == 0)
{
if(PlayerInfo[playerid][pRegularRank] == 3)
{
GameTextForPlayer(playerid, "~w~encontraste ~b~Chaleco ~w~!", 4000, 3);
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X,Y,Z);
PlayerPlaySound(playerid, 1056, X, Y, Z);
RpcArmor[playerid] = 1;
SafeSetPlayerArmour(playerid, 100);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "* Usted ha encontrado Chaleco pero lo dejу caer. Regulares Solo Nivel 3 podrбn utilizarlo");
}
}
}
if ( pickupid == rpc_parachute )
{
if(RpcPara[playerid] == 0)
{
if(PlayerInfo[playerid][pRegularRank] >= 1)
{
GameTextForPlayer(playerid, "~w~Encotrado ~b~Paracaidas ~w~!", 4000, 3);
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X,Y,Z);
PlayerPlaySound(playerid, 1056, X, Y, Z);
SafeGivePlayerWeapon(playerid, 46,1);
RpcPara[playerid] = 1;
}
}
}
if ( pickupid == tall_death )
{
GameTextForPlayer(playerid, "~w~Adios ~r~Mundo ~w~!", 4000, 3);
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X,Y,Z);
SafeSetPlayerPos(playerid,1551.9875, -1323.7058, 330.0601);
PlayerPlaySound(playerid, 1130, X, Y, Z);
}
return 1;
}