GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: dexi - 2011. November 19. - 15:08:56

Cím: OnPlayerPickUpPickup hiba..
Írta: dexi - 2011. November 19. - 15:08:56
[pawn]public OnPlayerPickUpPickup(playerid, pickupid)
{
{
    if(pickupid == vhtele)
    {
SetPlayerPos(playerid,297.3579,-27.8848,-3.9000);
SetPlayerVirtualWorld(playerid, 1);
SendClientMessage(playerid, -1, \"Bementél a városházába.\");
}
}
    if(pickupid == vhteleki)
    {
SetPlayerPos(playerid,275.2279,-191.8267,1.5781);
SetPlayerVirtualWorld(playerid, 0);
SendClientMessage(playerid, -1, \"Kijöttél a városházából.\");
}
   return 1;
}[/pawn]
Amikor felveszem a \"vhtele\" pickupot akkor kiírja hogy \"Bementél a városházába.\" utána rögtön \"Kijöttél a városházából.\"
Ráadásul be sem dob arra a pozicióra amire szeretném...
Mi a baja?:S
(0warning 0 error)
Cím: OnPlayerPickUpPickup hiba..
Írta: curvemaster - 2011. November 19. - 15:12:02
[pawn]public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == vhtele)
    {
SetPlayerPos(playerid,297.3579,-27.8848,-3.9000);
SetPlayerInterior(playerid, 1);//interior, nem vw
SendClientMessage(playerid, -1, \"Bementél a városházába.\");
}
    if(pickupid == vhteleki)
    {
SetPlayerPos(playerid,275.2279,-191.8267,1.5781);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, -1, \"Kijöttél a városházából.\");
}
   return 1;
}[/pawn]
Valószínû, hogy azért dob ki, mert oda rakja be az embert, ahol van a kimenõ pickup...
Cím: OnPlayerPickUpPickup hiba..
Írta: dexi - 2011. November 19. - 15:19:18
Nem, nem oda rakja.. mellé rakja egy 2-3 mezõvel direkt hogy ne dobja ki rögtön a playert. ://. Megpróbálom amit írtál.(Off: Am Fló vagyok :D)

Dupla hozzászólás automatikusan összefûzve. ( 2011. November 19. - 15:24:07 )

Na még mindig ugyanaz... Megnéztem mi van akkor ha kiveszem a vhteleki-nél a SetPlayerPos.....stb -t . Bedobja az épületbe az illetõt a pickup mellé jóval.(amit beállítottam). De kiírja hogy Bementél utána meg hogy Kimentél....
Mind2-t elvégzi akkor ha belemegyek az elsõ pickupba...
Cím: OnPlayerPickUpPickup hiba..
Írta: SubZero - 2011. November 19. - 16:19:47
Milyen függvénnyel hoztad létre a pickupokat? (AddStaticPickup, CreatePickup)
Cím: OnPlayerPickUpPickup hiba..
Írta: dexi - 2011. November 19. - 16:31:53
Most hogy írtad megpróbáltam CreatePickup-al. És megy ....... Köszi mind2-töknek megy a +.
Cím: OnPlayerPickUpPickup hiba..
Írta: Sramm - 2011. November 19. - 16:57:58
Mert az AddStaticPickupot csak a gamemodeinit, vagy filterscriptinit alá lehet tenni, különben ez lesz.