SA-MP Forums Archive
[PROBLEM]Pickup - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: [PROBLEM]Pickup (/showthread.php?tid=375321)



[PROBLEM]Pickup - T_Boy - 06.09.2012

Hello! I have a little problem with the pickups! When I walk on them, they rotate my player. Do you know why?


Re: [PROBLEM]Pickup - T_Boy - 06.09.2012

Bump!


Re: [PROBLEM]Pickup - Hyperfire - 06.09.2012

Post the OnPlayerPickupPickup code so we can see what is going on.


Re: [PROBLEM]Pickup - T_Boy - 06.09.2012

Quote:
Originally Posted by Hyperfire
Посмотреть сообщение
Post the OnPlayerPickupPickup code so we can see what is going on.
This is a pickup:
HitmanHQ = AddStaticPickup(1239, 1, 1081.0978,-344.8295,73.9807, -1);


And here is the OnPlayerPickupPickUp code:
if(pickupid == HitmanHQ)
GameTextForPlayer(playerid,"~r~ TYPE /ENTER TO GET INSIDE THE HQ!",15000,5);


Re: [PROBLEM]Pickup - Hyperfire - 06.09.2012

Can you post the whole code?


Re: [PROBLEM]Pickup - T_Boy - 07.09.2012

Quote:
Originally Posted by Hyperfire
Посмотреть сообщение
Can you post the whole code?
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == Intext)
GameTextForPlayer(playerid,"~r~ TYPE /OUT TO EXIT THE AREA!",15000,5);
if(pickupid == Extint)
GameTextForPlayer(playerid,"~r~ TYPE /IN TO ENTER THE AREA!",15000,5);
if(pickupid == LvSmurdGoUp)
SetPlayerPos(playerid,1603.0958,1775.6573,37.3125) ;
SetPlayerFacingAngle(playerid,11.2675);
if(pickupid == LvSmurdGoDown)
SetPlayerPos(playerid,1630.4812,1797.9111,10.8203) ;
SetPlayerFacingAngle(playerid,338.9939);
if(pickupid == HitmanWeapons)
GameTextForPlayer(playerid,"~r~ TYPE /ARMOUR TO EQUIP!",15000,5);
if(pickupid == Hotdog)
GameTextForPlayer(playerid,"~r~ TYPE /HOTDOG TO EAT!",15000,5);
if(pickupid == ArmyWeapons)
GameTextForPlayer(playerid,"~r~ TYPE /ARMOUR TO EQUIP!",15000,5);
if(pickupid == HitmanHQ)
GameTextForPlayer(playerid,"~r~ TYPE /ENTER TO GET INSIDE THE HQ!",15000,5);
if(pickupid == VLAHQ)
GameTextForPlayer(playerid,"~r~ TYPE /ENTER TO GET INSIDE THE HQ!",15000,5);
if(pickupid == VLAExit)
GameTextForPlayer(playerid,"~r~ TYPE /EXIT TO GET OUTSIDE!",15000,5);
if(pickupid == climb1)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb2)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb3)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb4)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb5)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb6)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb7)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb9)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
if(pickupid == climb10)
GameTextForPlayer(playerid,"~r~ TYPE /CLIMB TO GO UP!",1500,5);
return 1;
}


Re: [PROBLEM]Pickup - MarkoN - 07.09.2012

Remove
pawn Код:
SetPlayerFacingAngle(playerid,11.2675);
pawn Код:
SetPlayerFacingAngle(playerid,338.9939);



Re: [PROBLEM]Pickup - T_Boy - 07.09.2012

Quote:
Originally Posted by MarkoN
Посмотреть сообщение
Remove
pawn Код:
SetPlayerFacingAngle(playerid,11.2675);
pawn Код:
SetPlayerFacingAngle(playerid,338.9939);
Oh, my GOD! THANK YOU! REP+!