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.

Scipt / code

Geplaatst:

Oke, ten eerste wat is de code van groen, moet je dan [green] ofso doen of een bepaalde code?

En ten tweede hoe doe ik een script toevoegen aan me server, het blijft nog altijd een beetje onduidelijk..

Featured Replies

Geplaatst:

Om een kleur te doen, moet je deze eerst definiëren. Zet bovenaan je code:

#define COLOR_GREEN 0xkleurcode

Op de plaats van 'kleurcode' zet je vanzelfsprekend de kleurcode, in dit geval 00FF00AA.

Een script toevoegen is simpel. Plaats het filterscript in de map 'filterscripts', of een gamemode in de map 'gamemodes'. Open 'server.cfg' en zet achter 'filterscripts' de naam van je filterscript, of achter 'gamemodes' de naam van je gamemode.

Verder raad ik je aan eens deze tutorial door te lezen, want dit zijn echt heel makkelijke, belangrijke en toch basis dingen..

Bewerkt: door VWO-er

Geplaatst:

Om kleuren toe te voegen aan je script:

zet bij de defines:

#define COLOR_GREEN 0x008000AA

Nu kan je er overal gebruik van maken. bv.

SendClientMessage(playerid, COLOR_GREEN, string);

Kijk anders hier voor een lijst met kleurcodes. Je moet de RGB nemen en dan invullen: 0xRRGGBBAA

AA maakt de kleur zichtbaar, terwijl FF hem juist helemaal onzichtbaar maakt.

Om een script toe te voegen aan je server, open de server.cfg.

Zet daar achter gamemode0 de naam van je gamemode. Sla op en klaar!


Edit: VWO-er was me voor, maar helaas wel een beetje verkeerd wat zijn script code betreft.

Bewerkt: door Big Boss

Geplaatst:
  • Auteur

Hier is mijn code, command is /Battlefield kan iemand kleur groen bij Tekst Kleur doen?

EDIT: Code weggehaald, waarom: hij trok helemaal uit naar rechts!

Bewerkt: door Timske

Geplaatst:

Tsjone jonge, ooit van 'Return' gehoord. :7 Je rekt heel het forum uit.

if(strcmp("/battlefield", cmdtext, true) == 0)
{ 
if(!IsPlayerInAnyVehicle(playerid)) 
{  
SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);  
SendClientMessage(playerid, COLOR_GREEN, "Je bent geteleporteerd!");   
}   

else if(IsPlayerInAnyVehicle(playerid)) 
{  
new vid;   
vid = GetPlayerVehicleID(playerid);  
SetVehiclePos(vid, -1079.99, 1061.58, 1343.04);  
SendClientMessage(playerid, COLOR_GREEN, "Je bent geteleporteerd!"); 
}  
return 1;  
}

Geplaatst:
  • Auteur
Tsjone jonge, ooit van 'Return' gehoord. :7 Je rekt heel het forum uit.

if(strcmp("/battlefield", cmdtext, true) == 0)
{ 
if(!IsPlayerInAnyVehicle(playerid)) 
{  
SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);  
SendClientMessage(playerid, COLOR_GREEN, "Je bent geteleporteerd!");   
}   

else if(IsPlayerInAnyVehicle(playerid)) 
{  
new vid;   
vid = GetPlayerVehicleID(playerid);  
SetVehiclePos(vid, -1079.99, 1061.58, 1343.04);  
SendClientMessage(playerid, COLOR_GREEN, "Je bent geteleporteerd!"); 
}  
return 1;  
}

Bedankt en btw ik deed in codebox lukt altijd op deze keer na :7

Moet ik die met pawno toevoegen?

Geplaatst:

Inderdaad. Plak de hele code tussen

OnPlayerCommandText(playerid, cmdtext[])
{

en

	return 0;
}

Geplaatst:
  • Auteur

OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/battlefield", cmdtext, true) == 0)
{ 
   if(!IsPlayerInAnyVehicle(playerid)) 
   {  
   SetPlayerPos(playerid, -1079.99, 1061.58, 1343.04);  
   SendClientMessage(playerid, COLOR_GREEN, "Je bent geteleporteerd!");   
   }   

   else if(IsPlayerInAnyVehicle(playerid)) 
   {  
   new vid;   
   vid = GetPlayerVehicleID(playerid);  
   SetVehiclePos(vid, -1079.99, 1061.58, 1343.04);  
   SendClientMessage(playerid, COLOR_GREEN, "Je bent geteleporteerd!"); 
   }  
   return 1;  
}
   return 0;
}

Dit heb ik nu, gewoon in Pawno > New onderaan de code intypen?

Geplaatst:
  • Auteur

Ik heb het in Pawn opgeslagen als battlefield.pwn maar ik typ ingame /battlefield en ihj doet het niet..

Geplaatst:

Volgens mij doe je het telkens verkeerd, want je include je gamemode niet (dat vermoeden krijg ik). Lees mijn post nog eens door:

Een script toevoegen is simpel. Plaats het filterscript in de map 'filterscripts', of een gamemode in de map 'gamemodes'. Open 'server.cfg' en zet achter 'filterscripts' de naam van je filterscript, of achter 'gamemodes' de naam van je gamemode.
Geplaatst:
  • Auteur

Hoezo, ben een beginner gisteren begonnen :puh:

gamemode0 lvdm 1
filterscripts adminspec vactions

EDIT: Dit zijn mijn dingen, wa moet ik dan er van maken

Bewerkt: door Timske

Geplaatst:

Eerst en vooral sla je je script (of toch in ieder geval de AMX) op in de map gamemodes. Dan verander je in server.cfg:

gamemode0 lvdm

in

gamemode0 battlefield

Vergeet ook niet te compileren! Anders doet hij het gewoon niet! Lees dit nog even door:

post-70241-1201375366.jpg

Nu laat ik zien hoe je je eigen server aan kan zetten.

Eerst moeten we het script compilen (met knop 8 of 9) of sneltoets F5.

Eerst vraagt hij om het script een bestandsnaam te geven.

Laten we voor de duidelijk het script de toepasselijke naam van ‘mijnscript’ geven

Als je op ‘opslaan’ hebt geklikt,

wordt er een pop-up geopend.

Als er errors zijn, dan worden die hier weergegeven.

Zijn er géén errors, dan staat er in de pop-up:

Pawn compiler 3.0.3367 Copyright © 1997-2005, ITB CompuPhase

(Of iets dergelijks)

Sluit de pop-up.

Nu staat er ook onderin beeld

File ‘mijnscript.pwn’ has been compiled to ‘mijnscript.amx’.

Geplaatst:
  • Auteur
Eerst en vooral sla je je script (of toch in ieder geval de AMX) op in de map gamemodes. Dan verander je in server.cfg:

gamemode0 lvdm

in

gamemode0 battlefield

Vergeet ook niet te compileren! Anders doet hij het gewoon niet! Lees dit nog even door:

post-70241-1201375366.jpg

Nu laat ik zien hoe je je eigen server aan kan zetten.

Eerst moeten we het script compilen (met knop 8 of 9) of sneltoets F5.

Eerst vraagt hij om het script een bestandsnaam te geven.

Laten we voor de duidelijk het script de toepasselijke naam van ‘mijnscript’ geven

Als je op ‘opslaan’ hebt geklikt,

wordt er een pop-up geopend.

Als er errors zijn, dan worden die hier weergegeven.

Zijn er géén errors, dan staat er in de pop-up:

Pawn compiler 3.0.3367 Copyright © 1997-2005, ITB CompuPhase

(Of iets dergelijks)

Sluit de pop-up.

Nu staat er ook onderin beeld

File ‘mijnscript.pwn’ has been compiled to ‘mijnscript.amx’.

ALs ik het opsla als mijnscript en dan opslaan klik F5 klik start er een server en staat er connecting to :7777

Geplaatst:

1. Bekijk je samp.log als je server niet open blijft staan. ( bericht helemaal onderaan )

2. als daar iets staat wat op een error duidt, post het hier.

3. Weet je ZEKER dat de mijnscript.amx in de gamemodes folder staat?

:cya:

Geplaatst:
  • Auteur

Ik kap er denk ik mee, want ik snap het maar niet :7

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.