[Help] Icon -
joeri55 - 29.05.2009
Hello guys,
I've got a problem. I want to make a icon(1239) and when you stand on it a text must appear.
Can someone give me the script of this? Or how to make it?
I allready checked the
https://sampwiki.blast.hk/wiki/PickupGuide and used the search button for like 2 hours..
Please I really need this one I hope someone can help me.
Re: [Help] Icon -
dice7 - 29.05.2009
under gamemode init
mypickup = CreatePickup(id, type, x, y, z);
under public OnPlayerPickupPickup(playerid, pickupid)
{
if (pickupid == mypickup)
SendClientMessage(playerid, COLOR_WHITE, "message");
}
Re: [Help] Icon -
joeri55 - 29.05.2009
I don't have a OnPlayerPickupPickup in my script?
Re: [Help] Icon -
joeri55 - 29.05.2009
C:\Documents and Settings\Joeri\Bureaublad\samp server\gamemodes\penls.pwn(7285) : error 017: undefined symbol "mypickup"
C:\Documents and Settings\Joeri\Bureaublad\samp server\gamemodes\penls.pwn(20971) : warning 235: public function lacks forward declaration (symbol "OnPlayerPickupPickup")
C:\Documents and Settings\Joeri\Bureaublad\samp server\gamemodes\penls.pwn(20973) : error 017: undefined symbol "mypickup"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
Re: [Help] Icon -
dice7 - 29.05.2009
pawn Код:
//top of script
new mypickup;
public OnGameModeInit()
{
mypickup = CreatePickup(id, type, x, y, z);
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if (pickupid == mypickup)
{
SendClientMessage(playerid, COLOR_WHITE, "message");
}
}
Re: [Help] Icon -
TehNobody - 29.05.2009
new Float

, Float:y, Float:z;
new mypickup = CreatePickup(id, x, y, z);
public OnPlayerPickUpPickup(playerid, pickupid)
{
if (pickupid == mypickup)
)
GameTextForPlayer(playerid, "Message", 5000, 5);
}
Re: [Help] Icon -
Gamer007 - 29.05.2009
Top:
GameModeInit:
Код:
pickup = CreatePickup(id, type, x, y, z);
Pickuppickup:
Код:
public OnPlayerPickupPickup(playerid, pickupid)
{
if (pickupid == pickup)
{
//code.
}
return 1;
}
Re: [Help] Icon -
joeri55 - 29.05.2009
C:\Documents and Settings\Joeri\Bureaublad\samp server\gamemodes\penls.pwn(20972) : warning 235: public function lacks forward declaration (symbol "OnPlayerPickupPickup")
C:\Documents and Settings\Joeri\Bureaublad\samp server\gamemodes\penls.pwn(20975) : warning 219: local variable "mypickup" shadows a variable at a preceding level
C:\Documents and Settings\Joeri\Bureaublad\samp server\gamemodes\penls.pwn(20975) : error 017: undefined symbol "id"
C:\Documents and Settings\Joeri\Bureaublad\samp server\gamemodes\penls.pwn(7286) : warning 204: symbol is assigned a value that is never used: "mypickup"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Re: [Help] Icon -
TehNobody - 29.05.2009
dont just copy from everyone, change any needed things like "pickup" wich is "mypickup" in your script lol
Re: [Help] Icon -
dice7 - 29.05.2009
Notice the typing:
public
On
Player
Pick
Up
Pickup (playerid, pickupid)
also, if you already use something for "mypickup", just rename it