Jump to content

Scripting hulp


Remi-X

Recommended Posts

Ik ben nu net begonnen met een SAMP server, maar ik krijg behoorlijk wat problemen. Ik probeer nou zo'n commando systeem te maken, dat als je bijvoorbeeld '/cmds' typt dat je een lijstje krijgt met alle commando's in het chatgedeelte. En dan als je '/tele' bijvoorbleed typt, dat je word telported naar een ander gebied. Ik heb al veel geporbeert: Ander Filterscripts een beetje wijzigen, geprbeert die commando's in de game mode te krijgen, deze tut al gelezen, maar die geeft errors..

Iemand die het me simpel kan uitleggen? :)

Link to comment
Delen op andere websites

voila: :D

//  Include(s)
#include <a_samp>

//  Define(s)
#define COLOR_BLAUW 0x0066FFAA
#define COLOR_ROOD 0xCC0000AA
#define COLOR_GRIJS 0xAFAFAFAA

//  Public(s)
public OnPlayerCommandText(playerid, cmdtext[])
{
//---
if (strcmp("/text", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,COLOR_BLAUW,"hier je tekstje!! :D");
SendClientMessage(playerid,COLOR_ROOD,"hier je tekstje!! :D");
SendClientMessage(playerid,COLOR_GRIJS,"hier je tekstje!! :D");
return 1;
}
//---
if (strcmp("/kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid,0);
SendClientMessage(playerid,COLOR_ROOD,"Je bent nu dood");
return 1;
}
//---
return 0;
}

Link to comment
Delen op andere websites

Oke, nou heb ik met behulp van PeekCity, die ook een server heeft, een teleport scriptje gemaakt. Ik ga op LocalHost testen, ik typ /tele, gebeurt er verder niks.. En als ik iets als /dit bestaat niet typ, krijg ik niet eens een error dat het dus niet bestaat :?

Gamemode script:

#include <a_samp>

#define BLUE		 0x1229FAFF

public OnPlayerCommandText(playerid, cmdtext[])
{
 if (strcmp("/mycommand", cmdtext, true, 10) == 0)
 {
	 // Do something here
	 return 1;
 }
 if (strcmp("/tele", cmdtext, true, 10) == 0)
 {
	 SetPlayerPos(playerid, 1543.2020, -1354.8813, 329.4716);
	 SetPlayerInterior(playerid,0);
	 SendClientMessage(playerid, BLUE,"Telported to place");
	 return 1;
 }
 return 0;
}

Iemand enig idee?

LAAT MAAR.. Had een of ander filterscript die het blokkeerde...

Bewerkt: door Remi-X
Link to comment
Delen op andere websites

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