07.07.2015, 10:53
(
Последний раз редактировалось harman1hs1; 07.07.2015 в 15:30.
Причина: change title
)
The problem is this :
If I take the 1st pickup does its job , but if I took the first one it bugs the second , it does not give me the money ( $ 5,000 ) and vice versa .
The video shows what I've just said .
https://www.youtube.com/watch?v=m8zow3bXZms
Script:
If I take the 1st pickup does its job , but if I took the first one it bugs the second , it does not give me the money ( $ 5,000 ) and vice versa .
The video shows what I've just said .
https://www.youtube.com/watch?v=m8zow3bXZms
Script:
Код:
#include <zcmd>
#include <streamer>
new psoldi;
new pminigun;
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == psoldi)
{
GivePlayerMoney(playerid, 5000);
SendClientMessage(playerid, COLOR_GREEN, "Hai trovato un sacco pieno di soldi!");
}
else if(pickupid == pminigun)
{
GivePlayerWeapon(playerid, 38, 500);
SendClientMessage(playerid, COLOR_GREEN, "Hai trovato un minigun!");
}
return 1;
}
CMD:minigun(playerid, params[]) {
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
SetPlayerPos(playerid, x, y+2, z);
psoldi = CreateDynamicPickup(362,3,x+0,y+0,z+0,0);
SendClientMessage(playerid,COLOR_GREEN,"Hai messo il pickup minigun!");
return 1;
}
CMD:soldi(playerid, params[]) {
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
SetPlayerPos(playerid, x, y+2, z);
psoldi = CreateDynamicPickup(1550,3,x+0,y+0,z+0,0);
SendClientMessage(playerid,COLOR_GREEN,"Hai messo il pickup dei soldi!");
return 1;
}



