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; }