Scofield6 Geplaatst: 26 oktober 2008 Rapport Geplaatst: 26 oktober 2008 Ik heb weer een probleempje, http://www.gtaforum.nl/index.php?showtopic...l=level+systeem De tweede post daarvan heb ik in mijn script gezet en nou heb ik de volgende 2 errors: error 033: array must be indexed (variable "LevelCosts") error 033: array must be indexed (variable "LevelCosts") Script deel: if(strcmp(cmdtext, "/buylevel", true)==0) { if(PlayerLevel[playerid] == MAX_LEVEL) { SendClientMessage(playerid, 0xFF0000AA, "You already have the highest level!"); return 1; } if(GetPlayerMoney(playerid) <= LevelCosts[PlayerLevel[playerid]]) >>>>> Error 1 { SendClientMessage(playerid, 0xFF0000AA, "You don't have enough money!"); return 1; } GivePlayerMoney(playerid, (0-LevelCosts[PlayerLevel[playerid]])); >>>>> Error 2 PlayerLevel[playerid]++; new string[128]; format(string, 128, "Congratulations! Your level is now: %d", PlayerLevel[playerid]); SendClientMessage(playerid, 0x00FF00AA, string); return 1; } Ik heb ook Sandra's accountsysteem.
opacool6 Geplaatst: 30 oktober 2008 Rapport Geplaatst: 30 oktober 2008 ik ben een tijdje aan het zoeken naar /mute /unmute maar ik krijg alleen maar admin filterscripts enz.. weet er iemand mischien een command te maken die ik gwoon in me GM kan plakken???
Sandra Geplaatst: 30 oktober 2008 Rapport Geplaatst: 30 oktober 2008 //bovenaan je script: new Muted[MAX_PLAYERS]; //Bij OnPlayerConnect: Muted[playerid] = 0; //Bij OnPlayerCommandText: if(strcmp(cmdtext, "/mute", true, 5)==0) { if(IsPlayerAdmin(playerid)==1) { if(!strlen(cmdtext[6])) { SendClientMessage(playerid, 0xFF0000AA, "Use: /mute [playerid]"); return 1; } new giveplayerid = strval(cmdtext[6]); if(IsPlayerConnected(giveplayerid) == 0) { SendClientMessage(playerid, 0xFF0000AA, "This player is not online!"); return 1; } Muted[giveplayerid] = 1; } return 1; } //Dit word je OnPlayerText-callback: public OnPlayerText(playerid, text[]) { if(Muted[playerid] == 1) { SendClientMessage(playerid, 0xFF0000AA, "You are muted!"); return 0; } return 1; }
GTA-Randy Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 (bewerkt) Hallo. ff offtopic: Ik ben sinds eergisteren aan het proberen mijn server op te starten. Ik kan hem bezoeken, en heb de 3 poorten opengezet. Moet die firewall uit dat andere hem ook kunnen bezoeken? ontopic: Scriptvraag: Ik wil mijn bezoekers laten spawnen bij een chique huis/hotel. De positie is: AddPlayerClass(294,-2719.6951,-318.9029,7.8438,39.0948,0,0,0,0,0,0); // spawnplek Ik heb de gamemode Monster freeroam trouwens. Dit is een nieuw script: public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); [b] AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);[/b] return 1; } moe ik dan die regel (vetgedrukt) vervangen of laten staan en eronder de positie opnieuw? dus: public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(294,-2719.6951,-318.9029,7.8438,39.0948,0,0,0,0,0,0); // spawnplek return 1; } of public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); AddPlayerClass(294,-2719.6951,-318.9029,7.8438,39.0948,0,0,0,0,0,0); // spawnplek return 1; } Ik word denk ik vaste bezoeker hier Alvast bedankt voor de hulp.. en hier de server.cfg: echo Executing Server Config... lanmode 0 rcon_password boeit niet;p maxplayers 12 port 22004 hostname .~*The Way Of Play*~. announce 1 query 1 weburl www.gtaforum.nl gamemode0 monster Bewerkt: 31 oktober 2008 door GTA-Randy
Sandra Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 Elke AddPlayerClass-regel is een skin die je kan kiezen zodra je de server binnenkomt. In zo'n regel staat het ID van de skin, de spawnplaats van die skin, en de wapens die je eventueel kan geven. Als jij wilt dat de spelers maar uit 1 skin kunnen kiezen, dan moet je maar 1 regel er neerzetten. (En dus die oude verwijderen, want dat is de CJ-skin (ID 0)).
opacool6 Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 Heey sandra bedankt voor het helpen
opacool6 Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 khad vraagje: ik zag in een server iets van dit: zoiets zou ik ook in mijn server willen hebben. maar ik kan nergens duidelijke info vinden, weet iemand hier mischien goed uitleg over te geven. of mischien een topic (maken) of aan wijzen. ??????
.Timothy Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 Dat gaat door middel van een TextDraw, ik raad je aan eens dit topic op het SA-mp Forum te bekijken. Het is 8 september geplaatst, redelijk recent dus.
GTA-Randy Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 (bewerkt) Ik heb al wat skin-ids toegevoegt met wapens. Skin-id's geen probleem.. Maar hij spawnt op een plek die is uitgekozen door de gamemode. Ik wil hem laten spawnen op: AddPlayerClass(0,-2719.6951,-318.9029,7.8438,39.0948,26, 36, 28, 150, 0, 0 ); Ook de tutorial van Sandra heb ik gevolgd, een accountsysteem. Dit doet het niet als ik /register of iets van /login toets. -- Ook heb ik nog een error: C:\Program Files\MTA San Andreas\Samp server\scriptfiles\mijnscript.pwn(2) : fatal error 100: cannot read from file: "dudb" en als ik dan #include <dudb> wegdoe. Heb ik 19 errors dus.. Mijn gamemode is Monsterfreeroam server.cfg: echo Executing Server Config... lanmode 0 rcon_password doeterniettoe maxplayers 12 port 22004 hostname .~*The Way Of Play*~. announce 1 query 1 weburl www.gtaforum.nl gamemode0 mijnscript filterscripts Chatsystem gamemode0 monster Wie kan en wil mij helpen? Sandra jij nog bedankt Mijn volledige script staat hierrrrr! Bedankt Bewerkt: 31 oktober 2008 door GTA-Randy
Remcconen Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 (bewerkt) @ GTA-Randy Foutje 1: Regel: 53 en 54 van jou gegeven script moeten die { en } weg Spawn probleem: Ik zie die fout zo niet DUDB probleem: Deze aan je map includes toevoegen: http://www.dracoblue.net/index.php?id=4&am...amp;Language=en DINI probleem komt zo: Deze aan je map includes toevoegen: http://www.dracoblue.net/index.php?id=4&am...amp;Language=en DUTILS probleem volgt dan waarschijnlijk ook: Deze aan je map includes toevoegen: http://www.dracoblue.net/index.php?id=4&am...amp;Language=en Hopelijk helpt dit allemaal ook voor het spawn probleem. Bewerkt: 31 oktober 2008 door Remcconen
opacool6 Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 (bewerkt) Dat gaat door middel van een TextDraw, ik raad je aan eens dit topic op het SA-mp Forum te bekijken. Het is 8 september geplaatst, redelijk recent dus. ik vind het een goed systeem wat daar gegeven wordt, alleen ik zou meer iets willen met een uitleg, net zoals de uitleg over een menu maken (van sandra) weet iemand waar ik daar iets over kan vinden?? Bewerkt: 31 oktober 2008 door opacool6
GTA-Randy Geplaatst: 31 oktober 2008 Rapport Geplaatst: 31 oktober 2008 (bewerkt) Hej Remcconen, goede uitleg en bedankt. Alles geinstalleerd en uitgepakt in de serverfolder. Bij pawno dit gezet: #include <a_samp> #include <dudb> #include <dini> #include <dutils> En als ik de server opstart zie ik dit: Filterscripts -------------------- Loading Filterscript 'dutil.amx' Unabled to load filterscript 'dutil.amx Loaded filterscripts: 0 Wat moet ik [nog] doen? edit: ff server opgestart en wezen kijken. maar ik spawn nog op die caravan. terwijl ik bij een hotel/casino wil spawnen AddPlayerClass(93,-2719.6951,-318.9029,7.8438,39.0948,26, 36, 28, 150, 0, 0 ); Bewerkt: 31 oktober 2008 door GTA-Randy
Remcconen Geplaatst: 1 november 2008 Rapport Geplaatst: 1 november 2008 (bewerkt) Hej Remcconen, goede uitleg en bedankt.Alles geinstalleerd en uitgepakt in de serverfolder. Bij pawno dit gezet: #include <a_samp> #include <dudb> #include <dini> #include <dutils> En als ik de server opstart zie ik dit: Filterscripts -------------------- Loading Filterscript 'dutil.amx' Unabled to load filterscript 'dutil.amx Loaded filterscripts: 0 Wat moet ik [nog] doen? edit: ff server opgestart en wezen kijken. maar ik spawn nog op die caravan. terwijl ik bij een hotel/casino wil spawnen AddPlayerClass(93,-2719.6951,-318.9029,7.8438,39.0948,26, 36, 28, 150, 0, 0 ); Spawn Probleem: Mischien verkeerde Co-ords? Ik zal wel ff voor je checken. En jou de goede co-ords geven van de spawn op de caravan op Desert AirPort. Zie mijn 2e EDIT FilterScript Probleem: Waarom zet je dutil bij je FSs? Haal uit je config bestand achter de lijn filterscripts dutil weg. En probleem opgelost. EDIT: Viel me nu pas op Waarom heb je in je config bestand 2x de lijn "gamemode0"? Als je 1 GM wilt draaien moet je wat achter "gamemode0" staat veranderen in je GM naam. Wil je er meer moet je de lijn "gamemode1" toevoegen. Wil je er nog meer moet je gewoon steeds die waarde van de 0 verhogen. EDIT 2: Ik denk dat je monster wilt draaien. Dan moet je de lijn met "gamemode0 mijnscript" weg halen. Is het script wat je net poste je script die je wilt draaien dan moet je "gamemode0 monster" weghalen. Mischien lost dit ook je spawn probleem op... Bewerkt: 1 november 2008 door Remcconen
.Timothy Geplaatst: 2 november 2008 Rapport Geplaatst: 2 november 2008 Even laten zien waar ik spawn, als ik de coördinaten die je geeft invoer bij SAPM (San Andreas Place Manager). Zoals je ziet sta ik noch bij een caravan, noch bij casino..namelijk bij een golfclub . Let wel: ik heb de coördinaten iets verhoogt, zodat ik niet ín de toren spawn. Waar wil je trouwens spawnen? 'Een hotel/casino' is nogal vaag, welk hotel/casino? Kan je het aangeven op een snapmap?
GTA-Randy Geplaatst: 2 november 2008 Rapport Geplaatst: 2 november 2008 ---- Spawn Probleem: Mischien verkeerde Co-ords? Ik zal wel ff voor je checken. En jou de goede co-ords geven van de spawn op de caravan op Desert AirPort. Zie mijn 2e EDIT FilterScript Probleem: Waarom zet je dutil bij je FSs? Haal uit je config bestand achter de lijn filterscripts dutil weg. En probleem opgelost. EDIT: Viel me nu pas op Waarom heb je in je config bestand 2x de lijn "gamemode0"? Als je 1 GM wilt draaien moet je wat achter "gamemode0" staat veranderen in je GM naam. Wil je er meer moet je de lijn "gamemode1" toevoegen. Wil je er nog meer moet je gewoon steeds die waarde van de 0 verhogen. EDIT 2: Ik denk dat je monster wilt draaien. Dan moet je de lijn met "gamemode0 mijnscript" weg halen. Is het script wat je net poste je script die je wilt draaien dan moet je "gamemode0 monster" weghalen. Mischien lost dit ook je spawn probleem op... Heej, Zo gezegt zo gedaan. Maar in de tutorial van sandra staat bij gamemode0 ook mijnscript dat is het script van pawno. Ik heb nu dit in me server.cfg staan: echo Executing Server Config... lanmode 0 rcon_password maxplayers 12 port 22004 hostname .~*The Way Of Play*~. announce 1 query 1 weburl www.gtaforum.nl filterscripts ChatSystem gamemode0 monster En server opgestart maar ik spawn nog op de caravan bij de desert airport.. Pawno nog eens voor je geupload: http://www.plaatscode.be/34605/ Geen errors maar zie objecten niet, en kan niet registreren (via de tut van Sandra) Nog eens bedankt
Recommended Posts