Skip to content
Bekijk in de app

Een betere weg om onze GTA community te volgen. Leer meer.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.

Om deze app op je iPhone en iPad te installeren
  1. Druk op het icoon in Safari
  2. Scroll in het menu en druk op Zet op beginscherm.
  3. Druk op Voeg toe rechts bovenaan.
Om deze app op je Android toe te voegen
  1. Druk op het 3-punten menu (⋮) rechts bovenaan in de browser.
  2. Druk op Toevoegen aan beginscherm of Installeer app.
  3. Druk op Toevoegen om te bevestigen.

[TUTORIAL] Teleport

Geplaatst:

ik ga jullie vertellen hoe je een teleport maakt,

ga naar gta san andreas directory en start SA-MP Debug en klik: Launch Debug (in debug kan je auto spawnen op plaats zette etc,) ( als je in debug bent typ in /interior)

oke ga naar een plek waar je naar toe will teleporteren bijv naar de skatebaan , ga daar naar toe zet het poppetje waar je het wil hebben, doe dan /save

dan hoort er te komen -> Class Poss Saved, dat betekend dat je plek gesaved is, ga dan naar je gta san andreas directory en daar hoort dan te staan, "savedpositions.txt" open het en dan zie je bijv dit staan:

AddPlayerClass(0,-1433.8652,-1537.9504,101.7578,89.6927,0,0,0,0,0,0); //

dat zijn je co-or.

start pawno, en ga naar : public OnPlayerCommandText(playerid, cmdtext[])

( je kan ctrl+f doen en dat intypen hij vind het dan voor je)

wat je doet daar is dit:

if (strcmp("/mycommand", cmdtext, true, 10) == 0)

verander dat "mycommand"in wat je wil bijv: /skatebaan

if (strcmp("/skatebaan", cmdtext, true, 10) == 0)

dan staat daar onder // Do something here haal dat weg en typ:

SetPlayerInterior(playerid,0);

wat je moet doen met de co-or is haal de x,y,z eruit dat is in dit geval:

AddPlayerClass(0,-1433.8652,-1537.9504,101.7578,89.6927,0,0,0,0,0,0); //

(hoe je het vind is de 0 tellen niet mee!, de eerste 2 getallen bijv -1433.8652, als er een komma staat betekend dat dat de x was, de -1537.9504 achter de komma is y en daarna achter de 101.7578 is z kopieer die en voer dit onder

if (strcmp("/skatebaan", cmdtext, true, 10) == 0)

SetPlayerInterior(playerid,0

SetPlayerPoss(playerid,-1433.8652,-1537.9504,101.7578);

return 1;

}

return 0;

}

zo doe je dat(die co-or zijn niet van de skatebaan was een voorbeeld)

start je server typ in /skatebaan en je wordt er naar toe getelporteerd.

groetjes Recromancer

Bewerkt: door recromancer

Featured Replies

Geplaatst:

Een teleportcommand zal elke beginnende scripter al kunnen maken, maar vooruit, je hebt er werk in gestoken en volgens mij is het vrij duidelijk allemaal.

wel 1 tip: gebruik wat meer lay-out, plaats code's tussen een quote-tag, dan ziet het er wat netter uit.

Bij een teleportcommand zijn er trouwens nog meer mogelijkheden, zoals teleporten MET je voertuig.

Als je vlug en makkelijk teleportcommands wilt maken kun je de ScriptTool van =>Sandra<= gebruiken, die kun je -hier- vinden.

groetjes,

  • 2 weken later...
Geplaatst:

ik krijg die savedpositions.txt niet

ik doe precies alles wat er staat maar ik krijg de file niet D:

Geplaatst:

Hoe spawn je dan auto´s met die Debug..

Geplaatst:
  • Auteur
Hoe spawn je dan auto´s met die Debug..

zoek in je vehicle.ide

gta san andreas/data/vehicle.ide

400=lanstalker

so go in debug and type:

/v 400

en drive ur car where u want it to and type (when ur in vehicle) save

Geplaatst:

@hierboven, klopt,

Voor het zoeken van de auto's is het wat makkelijker als je -deze- lijst gebruikt, daar zie je er ook plaatjes bij.

Geplaatst:

Gedaan, wat nu?

Geplaatst:
  • Auteur
Gedaan, wat nu?

lees verder van de tutorial :]

heb je ook addplayerclass erin staan

doe dan bijvoorbeeld dit

public OnGameModeInit()

{

SetGameModeText("[sAS]Stunt-Server");

AddPlayerClass(1,402.8361,2437.9929,16.5000,0.5979,0,0,0,0,0,0); // dit zijn de poppetjes

AddPlayerClass(2,402.8361,2437.9929,16.5000,0.5979,0,0,0,0,0,0); //dit zijn de poppetjes

AddStaticVehicle(521,1243.1177,-805.5688,83.7025,181.8177,75,13); // dit zijn de auto's

AddStaticVehicle(521,1826.1147,-1374.5552,13.9811,266.6597,75,13); // dit zijn de auto's

}

dit waren ff 4 voorbeelden van mijn server

zomaar zeggen plak die gewoon onder Public OnGameModeInit()

en klaar is kees je hebt de dingen staan :]

Bewerkt: door recromancer

Geplaatst:

Oeps, ik zat niet in me wagen, dus heb AddPlayerClass ik doe het nog wel een keer en lees de tutorial van Sandra nog weel een keer :Y

Geplaatst:
  • Auteur
Oeps, ik zat niet in me wagen, dus heb AddPlayerClass ik doe het nog wel een keer en lees de tutorial van Sandra nog weel een keer :Y

OMG Nog 60 dagen :'( d8 nog 20 of zo :(

  • 4 maanden later...
Geplaatst:
ik krijg die savedpositions.txt niet

ik doe precies alles wat er staat maar ik krijg de file niet D:

Als je Vista hebt staat er bovenin een balkje met "Compatibiliteitsbestanden" klik daarop en dan zie je "savedpositions".

Ik heb 1 probleempje, als ik die van jou kopiëer en een aantal dinge verbeter doet hij het wel, maar als ik er zelf 1 maak niet.

Ik weet nog niet waarom, hij geeft geen foutmelding...

de code is:

AddPlayerClass(0,1219.0601,-1811.7385,16.5938,347.4955,0,0,0,0,0,0);

dus:

SetPlayerPos(playerid,1219.0601,-1811.7385,16.5938);

Ik heb dit staan:

public OnPlayerCommandText(playerid, cmdtext[])

{

if (strcmp("/teleport", cmdtext, true, 10) == 0)

{

SetPlayerInterior(playerid,0);

SetPlayerPos(playerid,1219.0601,-1811.7385,16.5938);

return 1;

}

return 0;

}

Maar dan doet hij het niet.

Als iemand de oplossing weet, meld het me en geef de goede code aub.

Alvast bedankt

Bewerkt: door CAR

Geplaatst:
if (strcmp("/skatebaan", cmdtext, true, 10) == 0)

SetPlayerInterior(playerid,0

SetPlayerPoss(playerid,-1433.8652,-1537.9504,101.7578);

return 1;

}

return 0;

}

Hier klopt iets niet, het moet zo zijn:

if (strcmp("/skatebaan", cmdtext, true, 10) == 0)

{

SetPlayerInterior(playerid,0

SetPlayerPoss(playerid,-1433.8652,-1537.9504,101.7578);

return 1;

}

Bewerkt: door Antrex

Geplaatst:
if (strcmp("/skatebaan", cmdtext, true, 10) == 0)

SetPlayerInterior(playerid,0

SetPlayerPoss(playerid,-1433.8652,-1537.9504,101.7578);

return 1;

}

return 0;

}

Hier klopt iets niet, het moet zo zijn:

if (strcmp("/skatebaan", cmdtext, true, 10) == 0)

{

SetPlayerInterior(playerid,0

SetPlayerPoss(playerid,-1433.8652,-1537.9504,101.7578);

return 1;

}

return 0;

moet er wel anders geeft die een heleboel foutmeldingen

Eerst had ik al deze,...

public OnPlayerCommandText(playerid, cmdtext[])

{

if (strcmp("/werktaxi", cmdtext, true, 10) == 0)

{

SetPlayerInterior(playerid,0);

SetPlayerPos(playerid,1219.1969,-1813.8568,16.5938);

SendClientMessage(playerid, 0xAA3333AA,"na je dood begin je als taxi");

return 1;

}

return 0;

}

Maar die deed het ook niet... wel raar want ik vind hem gewoon hetzelfde, en die ander doet het wel van /skatebaan.

Bewerkt: door CAR

  • 2 weken later...
Geplaatst:

return 0; moet helemaal onder aan OnPlayerCommandText en maar een keer niet 20 keer halverwege

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...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.

Account

Navigatie

Zoeken

Zoeken

Configureer push berichten

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.