Remi-X Geplaatst: 16 februari 2009 Rapport Geplaatst: 16 februari 2009 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? Reageren
David22 Geplaatst: 16 februari 2009 Rapport Geplaatst: 16 februari 2009 Begin maar gewoon met de tut van Sandra, dit is naar mijn idee de beste Nederlandse tut hier op het forum. Met deze heb ik heb kleine beetje scripten wat ik nu kan ook geleerd Reageren
Crusher!! Geplaatst: 16 februari 2009 Rapport Geplaatst: 16 februari 2009 voila: // 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; } Reageren
Remi-X Geplaatst: 16 februari 2009 Auteur Rapport Geplaatst: 16 februari 2009 (bewerkt) 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: 16 februari 2009 door Remi-X 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.