mosweg Geplaatst: 4 juli 2009 Rapport Geplaatst: 4 juli 2009 Ik heb mijn eigen gang-filterscript gemaakt, En die werkt helemaal, Maar als ik hem laad dan werken mijn tekst commands van mijn gamemode niet, Hoe kan dat en hoe kan ik dat oplossen, Ik had zoiets al eerder en toen heb ik die filtersript niet meer gebruikt maar mijn eigen gang-filterscript wil ik wel graag gebruiken (hij is al aardig groot) Weet iemand een oplossing? Reageren
Big Boss Geplaatst: 4 juli 2009 Rapport Geplaatst: 4 juli 2009 Ja, dat is een vaag probleem en heb ik op het moment ook. Ik heb een filterscript gemaakt met een hoop animaties in, d.m.v. commands. Maar als ik dat filterscript laad, werkt geen enkel command meer. Reageren
David22 Geplaatst: 4 juli 2009 Rapport Geplaatst: 4 juli 2009 Als je in een GM of FS return 0; gebruikt, kan de callback waarin deze return staat niet meer worden gebruikt in later ingeladen filterscripts... Reageren
mosweg Geplaatst: 5 juli 2009 Auteur Rapport Geplaatst: 5 juli 2009 Ik had alles tijdelijk weg gedaan en alleen nog maar een command gehouden, die lukte na een tijdje wel maar in het gehele filterscript lukt het niet, Zo eindigd mijn tekstcommand: // |---------------------------| // | Vagos | // |---------------------------| if(strcmp(cmdtext,"/Vagos",true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "Welkom by Vagos gang"); SendClientMessage(playerid, COLOR_WHITE, "Typ /gangcmd for commands"); SendClientMessage(playerid,COLOR_RED,"Gang options will be saved"); gTeam[playerid] = Vagos; SetPlayerColor(playerid, 0xDDDD00FF); SetPlayerPos(playerid, 2494.3716,-971.1607,82.1377); SetPlayerSkin(playerid, 109); if(gTeam[playerid] == Vagos) { ShowMenuForPlayer(Vagosm,playerid); TogglePlayerControllable(playerid,false); } dini_IntSet("Gang.txt", (playername), gTeam[playerid]); } if(strcmp(cmdtext,"/Gangon",true)==0) { gTeam[playerid] = dini_Int("Gang.txt", (playername)); gPlayerskin = dini_Int("Gangskin.txt", playername); if(gTeam[playerid] == Vagos) { gTeam[playerid] = Vagos; SetPlayerColor(playerid, 0xDDDD00FF); SetPlayerPos(playerid, 2494.3716,-971.1607,82.1377); SetPlayerSkin(playerid, gPlayerskin); } } if(strcmp(cmd,"/g",true)==0) { if (gTeam[playerid] == Vagos) { if ((strlen(cmdtext) >= 1)&&(strlen(cmdtext) <= 3)) { SendClientMessage(playerid,COLOR_RED, "Syntax: /cc <MESSAGE>"); return 1; } GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"Grove Chat(%s):%s",name,cmdtext[3]); SendVagosMessage(COLOR_YELLOW, string); } } if(strcmp(cmd,"/skin",true)==0) { if (gTeam[playerid] == Vagos) { ShowMenuForPlayer(Vagosm,playerid); TogglePlayerControllable(playerid,false); } } } return 1; } Hoe moet ik het goed neerzetten zodat de andere filterscripts wel werken? Reageren
Big Boss Geplaatst: 5 juli 2009 Rapport Geplaatst: 5 juli 2009 Dit gaat sowieso niet werken: if ((strlen(cmdtext) >= 1)&&(strlen(cmdtext) <= 3)) { Ik raad je aan om even hier of hier te kijken als je multi param commands wil maken. Reageren
mosweg Geplaatst: 5 juli 2009 Auteur Rapport Geplaatst: 5 juli 2009 Dus als ik die multi param commands werken de andere commands van filterscripts en gamemodes wel? ps: ik heb je server gezien en je kunt niet spelen zonder geregistreerd te zijn, Ik heb dat al vaker in een server gezien maar hoe moet dat? ik zou dat ook graag in mijn server willen Reageren
David22 Geplaatst: 6 juli 2009 Rapport Geplaatst: 6 juli 2009 ps: ik heb je server gezien en je kunt niet spelen zonder geregistreerd te zijn, Ik heb dat al vaker in een server gezien maar hoe moet dat?ik zou dat ook graag in mijn server willen if(logged[playerid] == 0) TogglePlayerControllable(playerid, false); 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.