don_cheetah Geplaatst: 19 maart 2008 Rapport Geplaatst: 19 maart 2008 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 Greetz Don_Cheetah Reageren
Sandra Geplaatst: 19 maart 2008 Rapport Geplaatst: 19 maart 2008 Heb je wel de IsPlayerToPoint-functie in je script staan dan? Reageren
don_cheetah Geplaatst: 19 maart 2008 Auteur Rapport Geplaatst: 19 maart 2008 HalloHet 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 Greetz Don_Cheetah 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 Reageren
don_cheetah Geplaatst: 19 maart 2008 Auteur Rapport Geplaatst: 19 maart 2008 Heb je wel de IsPlayerToPoint-functie in je script staan dan? Oeps had bij de verkeerde geriageert 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 Reageren
Sandra Geplaatst: 19 maart 2008 Rapport Geplaatst: 19 maart 2008 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; } Reageren
don_cheetah Geplaatst: 19 maart 2008 Auteur Rapport Geplaatst: 19 maart 2008 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 Greetz Don_Cheetah >>> Door Azer: Man <<< Reageren
Ymosky Geplaatst: 19 maart 2008 Rapport Geplaatst: 19 maart 2008 (bewerkt) >>> Door Azer: Man <<< achja, kleinigheidje Cheetah, Bouw je het ook gelijk netjes in het script? Hoef ik zometeen niks meer te doen Bewerkt: 19 maart 2008 door Ymosky Reageren
don_cheetah Geplaatst: 19 maart 2008 Auteur Rapport Geplaatst: 19 maart 2008 >>> Door Azer: Man <<< achja, kleinigheidje Cheetah, Bouw je het ook gelijk netjes in het script? Hoef ik zometeen niks meer te doen Mja het lukt me toch niet :s Kga eens beetje op internet zien enz Greetz Don_Cheetah Reageren
Recommended Posts
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.