Jump to content

Probleem met bank


Recommended Posts

Geplaatst:

Hallo

Het probleem is als volgt ik ben bezig met een bank te plaatsen in sf. Hoe doe ik het ik plaats een icoon in de server als de player op gaat te staan MOET hij enter typen en dan word hij naar een bank geteleporteert.

Als hij weer de bank wilt verlaten moet hij EXIT typen.

Maar het probleem is het is iets met "PlayerToPoint". Hier onder vindt je mijn error

C:\Documents and Settings\Kris Glibert_2\Bureaublad\server 123\gamemodes\freeroam_1.0.pwn(757) : error 004: function "PlayerToPoint" is not implemented

C:\Documents and Settings\Kris Glibert_2\Bureaublad\server 123\gamemodes\freeroam_1.0.pwn(767) : error 004: function "PlayerToPoint" is not implemented

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

2 Errors.

--------------------------------------------------------------------------------------------------------------------------------

Hier onder vindt je de command gedeelte

if(strcmp(cmd, "/enter", true) == 0)

{

if (PlayerToPoint(3.0, playerid,2026.4064,1017.9352,10.8203))// Bank

{

SetPlayerPos(playerid,2305.688964,-16.088100,26.749599);

GameTextForPlayer(playerid, "~w~Welcome to the City Bank!~n~~w~Type /exit to get out", 5000, 1);

SetPlayerInterior(playerid, 0);

}

return 1;

}

if(strcmp(cmdtext, "/exit", true) == 0)

{

if (PlayerToPoint(3.0, playerid,2305.688964,-16.088100,26.749599))// Bank

{

SetPlayerPos(playerid,2026.4064,1017.9352,10.8203);

SetPlayerInterior(playerid, 0);

}

return 1;

}

---------------------------------------------------------------------------------------------------------------------------

hopelijk kunnen jullie me helpen :duh:

Greetz Don_Cheetah _O_

Geplaatst:
Hallo

Het probleem is als volgt ik ben bezig met een bank te plaatsen in sf. Hoe doe ik het ik plaats een icoon in de server als de player op gaat te staan MOET hij enter typen en dan word hij naar een bank geteleporteert.

Als hij weer de bank wilt verlaten moet hij EXIT typen.

Maar het probleem is het is iets met "PlayerToPoint". Hier onder vindt je mijn error

C:\Documents and Settings\Kris Glibert_2\Bureaublad\server 123\gamemodes\freeroam_1.0.pwn(757) : error 004: function "PlayerToPoint" is not implemented

C:\Documents and Settings\Kris Glibert_2\Bureaublad\server 123\gamemodes\freeroam_1.0.pwn(767) : error 004: function "PlayerToPoint" is not implemented

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

2 Errors.

--------------------------------------------------------------------------------------------------------------------------------

Hier onder vindt je de command gedeelte

if(strcmp(cmd, "/enter", true) == 0)

{

if (PlayerToPoint(3.0, playerid,2026.4064,1017.9352,10.8203))// Bank

{

SetPlayerPos(playerid,2305.688964,-16.088100,26.749599);

GameTextForPlayer(playerid, "~w~Welcome to the City Bank!~n~~w~Type /exit to get out", 5000, 1);

SetPlayerInterior(playerid, 0);

}

return 1;

}

if(strcmp(cmdtext, "/exit", true) == 0)

{

if (PlayerToPoint(3.0, playerid,2305.688964,-16.088100,26.749599))// Bank

{

SetPlayerPos(playerid,2026.4064,1017.9352,10.8203);

SetPlayerInterior(playerid, 0);

}

return 1;

}

---------------------------------------------------------------------------------------------------------------------------

hopelijk kunnen jullie me helpen :duh:

Greetz Don_Cheetah _O_

Nop heb ik niet maar er moest iets vanboven aan me script komen maar wat weet ik niet. Kun je me helpen

Greetz Don_Cheetah

Geplaatst:
Heb je wel de IsPlayerToPoint-functie in je script staan dan?

Oeps had bij de verkeerde geriageert :D

Nop heb ik niet maar er moest iets vanboven aan me script komen maar wat weet ik niet. Kun je me helpen

Greetz Don_Cheetah

Geplaatst:

Zet deze code Onderaan je script:

PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
	return 1;
}
return 0;
}

Geplaatst:
Zet deze code Onderaan je script:

PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
	return 1;
}
return 0;
}

Thx man het werkt _O_

Greetz Don_Cheetah

>>> Door Azer: Man :7 <<<

Geplaatst: (bewerkt)
>>> Door Azer: Man :7 <<<

achja, kleinigheidje :puh:

Cheetah, Bouw je het ook gelijk netjes in het script?

Hoef ik zometeen niks meer te doen :D

Bewerkt: door Ymosky
Geplaatst:
>>> Door Azer: Man :7 <<<

achja, kleinigheidje :puh:

Cheetah, Bouw je het ook gelijk netjes in het script?

Hoef ik zometeen niks meer te doen :D

Mja het lukt me toch niet :s

Kga eens beetje op internet zien enz

Greetz Don_Cheetah

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...