Geplaatst: 19 mei 200817 jaren comment_992286 beste leden, ik zoek een script waar door als een rcon admin /count doet dat er dan in het midde van het scherm een aftel kompt. ik heb ziets wel is gezien in servers. weet iemand hier een script voor? bij voorbaat dank, Jos Vink
Geplaatst: 20 mei 200817 jaren comment_992313 beste leden,ik zoek een script waar door als een rcon admin /count doet dat er dan in het midde van het scherm een aftel kompt. ik heb ziets wel is gezien in servers. weet iemand hier een script voor? bij voorbaat dank, Jos Vink Het kan zo: maar het kan volgens mij ook op een kortere manier Bovenaan je script zet je: forward CountTimer5(playerid); forward CountTimer4(playerid); forward CountTimer3(playerid); forward CountTimer2(playerid); forward CountTimer1(playerid); forward CountTimer0(playerid); Je commando word: if(strcmp("/count", cmdtext, true) == 0) { if(IsPlayerAdmin(playerid) == 1) { SetTimer("CountTimer", 1000, false); SendClientMessage(playerid, COLOR_GREEN, "Count timer started"); } else { SendClientMessage(playerid, COLOR_RED, "This is only for rcon admins!"); } return 1; } Dan moet je al die publics aanmaken: public CountTimer5(playerid) { SetTimer("CountTimer4", 1000, false); GameTextForAll("~b~5", 750, 1); return 1; } public CountTimer4(playerid) { SetTimer("CountTimer3", 1000, false); GameTextForAll("~b~4", 750, 1); return 1; } En je moet hem zelf even afmaken, ik moet nu naar school..
Geplaatst: 20 mei 200817 jaren Auteur comment_992432 beste leden,ik zoek een script waar door als een rcon admin /count doet dat er dan in het midde van het scherm een aftel kompt. ik heb ziets wel is gezien in servers. weet iemand hier een script voor? bij voorbaat dank, Jos Vink Het kan zo: maar het kan volgens mij ook op een kortere manier Bovenaan je script zet je: forward CountTimer5(playerid); forward CountTimer4(playerid); forward CountTimer3(playerid); forward CountTimer2(playerid); forward CountTimer1(playerid); forward CountTimer0(playerid); Je commando word: if(strcmp("/count", cmdtext, true) == 0) { if(IsPlayerAdmin(playerid) == 1) { SetTimer("CountTimer", 1000, false); SendClientMessage(playerid, COLOR_GREEN, "Count timer started"); } else { SendClientMessage(playerid, COLOR_RED, "This is only for rcon admins!"); } return 1; } Dan moet je al die publics aanmaken: public CountTimer5(playerid) { SetTimer("CountTimer4", 1000, false); GameTextForAll("~b~5", 750, 1); return 1; } public CountTimer4(playerid) { SetTimer("CountTimer3", 1000, false); GameTextForAll("~b~4", 750, 1); return 1; } En je moet hem zelf even afmaken, ik moet nu naar school.. ik heb gedaan wat jij zei, maar er gebeurt niks er kompt alleen een tekst links boven: Count timer started
Geplaatst: 20 mei 200817 jaren comment_992434 beste leden,ik zoek een script waar door als een rcon admin /count doet dat er dan in het midde van het scherm een aftel kompt. ik heb ziets wel is gezien in servers. weet iemand hier een script voor? bij voorbaat dank, Jos Vink Het kan zo: maar het kan volgens mij ook op een kortere manier Bovenaan je script zet je: forward CountTimer5(playerid); forward CountTimer4(playerid); forward CountTimer3(playerid); forward CountTimer2(playerid); forward CountTimer1(playerid); forward CountTimer0(playerid); Je commando word: if(strcmp("/count", cmdtext, true) == 0) { if(IsPlayerAdmin(playerid) == 1) { SetTimer("CountTimer", 1000, false); SendClientMessage(playerid, COLOR_GREEN, "Count timer started"); } else { SendClientMessage(playerid, COLOR_RED, "This is only for rcon admins!"); } return 1; } Dan moet je al die publics aanmaken: public CountTimer5(playerid) { SetTimer("CountTimer4", 1000, false); GameTextForAll("~b~5", 750, 1); return 1; } public CountTimer4(playerid) { SetTimer("CountTimer3", 1000, false); GameTextForAll("~b~4", 750, 1); return 1; } En je moet hem zelf even afmaken, ik moet nu naar school.. ik heb gedaan wat jij zei, maar er gebeurt niks er komt alleen een tekst links boven: Count timer started in de .amx die ik je gegeven heb, zit ook een /count systeem
Geplaatst: 20 mei 200817 jaren Auteur comment_992447 beste leden,ik zoek een script waar door als een rcon admin /count doet dat er dan in het midde van het scherm een aftel kompt. ik heb ziets wel is gezien in servers. weet iemand hier een script voor? bij voorbaat dank, Jos Vink Het kan zo: maar het kan volgens mij ook op een kortere manier Bovenaan je script zet je: forward CountTimer5(playerid); forward CountTimer4(playerid); forward CountTimer3(playerid); forward CountTimer2(playerid); forward CountTimer1(playerid); forward CountTimer0(playerid); Je commando word: if(strcmp("/count", cmdtext, true) == 0) { if(IsPlayerAdmin(playerid) == 1) { SetTimer("CountTimer", 1000, false); SendClientMessage(playerid, COLOR_GREEN, "Count timer started"); } else { SendClientMessage(playerid, COLOR_RED, "This is only for rcon admins!"); } return 1; } Dan moet je al die publics aanmaken: public CountTimer5(playerid) { SetTimer("CountTimer4", 1000, false); GameTextForAll("~b~5", 750, 1); return 1; } public CountTimer4(playerid) { SetTimer("CountTimer3", 1000, false); GameTextForAll("~b~4", 750, 1); return 1; } En je moet hem zelf even afmaken, ik moet nu naar school.. ik heb gedaan wat jij zei, maar er gebeurt niks er komt alleen een tekst links boven: Count timer started in de .amx die ik je gegeven heb, zit ook een /count systeem ow oke, jah ik heb daar nogniet naar gekeken. ik ga het gelijk ff doen. ik moet hem toch gwn als filterscript zette Bewerkt: 20 mei 200817 jaren door josvink66
Geplaatst: 20 mei 200817 jaren comment_993216 Joh, dat is echt zo'n onnodig grote code!! Hier heb je een commando waarin je zelf aan kunt geven hoe lang die countdown moet zijn: /countdown [aantal seconden] //Bovenaan je script: new AdminCount; new CountdownTimer = -1; //Ergens in je OnPlayerCommandText: if(strcmp(cmdtext, "/countdown", true, 10)==0) { if(CountdownTimer != -1) { KillTimer(CountdownTimer); CountdownTimer = -1; } AdminCount = strval(cmdtext[11]); CountdownTimer = SetTimer("Countdown", 1000, 1); return 1; } //Ergens anders in je script: forward Countdown(); public Countdown() { if(AdminCount > 0) { AdminCount--; new str[10]; format(str, sizeof(str), "~y~%d", AdminCount); GameTextForAll(str, 1500, 3); for(new i; i<MAX_PLAYERS; i++) { PlayerPlaySound(i, 1025, 0, 0, 0); } } else { GameTextForAll("~g~Go!", 2000, 3); KillTimer(CountdownTimer); CountdownTimer = -1; } } Bewerkt: 21 mei 200817 jaren door =>Sandra<=
Geplaatst: 20 mei 200817 jaren Auteur comment_993324 Joh, dat is echt zo'n onnodig grote code!! Hier heb je een commando waarin je zelf aan kunt geven hoe lang die countdown moet zijn: /countdown [aantal seconden] //Bovenaan je script: new AdminCount; new CountdownTimer = -1; //Ergens in je OnPlayerCommandText: if(strcmp(cmdtext, "/countdown", true, 10)==0) { if(IsPlayerAdmin(playerid)) { if(CountdownTimer != -1) { KillTimer(CountdownTimer); CountdownTimer = -1; } AdminCount = strval(cmdtext[11]); CountdownTimer = SetTimer("Countdown", 1000, 1); } return 1; } //Ergens anders in je script: forward Countdown(); public Countdown() { if(AdminCount > 0) { AdminCount--; new str[10]; format(str, sizeof(str), "~y~%d", AdminCount); GameTextForAll(str, 1500, 3); } else { GameTextForAll("~g~Go!", 2000, 3); KillTimer(CountdownTimer); CountdownTimer = -1; } } Sandra je script werkt goed maar kan het ook dat je niet perse admin hoeft te zijn. en dat die beep geluidjes maakt bij de count. want ik heb het wel is in servers gezien dan hoorde je bij elke seconde een beep, en bij de go! een langere beep
Geplaatst: 21 mei 200817 jaren comment_993369 Sandra je script werkt goed maar kan het ook dat je niet perse admin hoeft te zijn. en dat die beep geluidjes maakt bij de count. want ik heb het wel is in servers gezien dan hoorde je bij elke seconde een beep, en bij de go! een langere beep Ja je kan ook zelf ff kijken op het unofficial sa-mp forum.. unofficial samp forum link suc6
Geplaatst: 21 mei 200817 jaren Auteur comment_993554 Sandra je script werkt goed maar kan het ook dat je niet perse admin hoeft te zijn. en dat die beep geluidjes maakt bij de count. want ik heb het wel is in servers gezien dan hoorde je bij elke seconde een beep, en bij de go! een langere beep Ja je kan ook zelf ff kijken op het unofficial sa-mp forum.. unofficial samp forum link suc6 ik heb het al geprobeert met de regel te verwijderen: if(IsPlayerAdmin(playerid)) { maar dan krijg ik de volgende errors: C:\Gta Server\gamemodes\lvdm.pwn(166) : warning 203: symbol is never used: "moneys" C:\Gta Server\gamemodes\lvdm.pwn(166) : warning 203: symbol is never used: "giveplayerid" C:\Gta Server\gamemodes\lvdm.pwn(164) : warning 204: symbol is assigned a value that is never used: "giveplayer" C:\Gta Server\gamemodes\lvdm.pwn(163) : warning 204: symbol is assigned a value that is never used: "sendername" C:\Gta Server\gamemodes\lvdm.pwn(162) : warning 203: symbol is never used: "playermoney" C:\Gta Server\gamemodes\lvdm.pwn(161) : warning 204: symbol is assigned a value that is never used: "string" C:\Gta Server\gamemodes\lvdm.pwn(161 -- 224) : error 010: invalid function or declaration C:\Gta Server\gamemodes\lvdm.pwn(161 -- 227) : error 010: invalid function or declaration C:\Gta Server\gamemodes\lvdm.pwn(161 -- 230) : error 010: invalid function or declaration C:\Gta Server\gamemodes\lvdm.pwn(161 -- 230) : fatal error 107: too many error messages on one line
Geplaatst: 21 mei 200817 jaren comment_993556 als je een { verwijderd, moet je ook de bijbehorende } verwijderen
Geplaatst: 21 mei 200817 jaren Auteur comment_993607 als je een { verwijderd, moet je ook de bijbehorende } verwijderen owkey, dat was ik dan vergeten;) maar weet jij toevallig ook of het mogelijk is dat die een soort van beep geluid maakt? bij elke seconde
Geplaatst: 21 mei 200817 jaren comment_993614 for(new i; i<MAX_PLAYERS; i++) { PlayerPlaySound(i, 1025, 0, 0, 0); }
Geplaatst: 21 mei 200817 jaren Auteur comment_993634 for(new i; i<MAX_PLAYERS; i++) { PlayerPlaySound(i, 1025, 0, 0, 0); } en waar moet ik die dan in het script plaatse? //edit ik heb dat andere tekentje ook weg gehaald maar ik houw de zelfde error dit is de code hoe die er nu uit ziet: if(strcmp(cmdtext, "/countdown", true, 10)==0) if(CountdownTimer != -1) { KillTimer(CountdownTimer); CountdownTimer = -1; } AdminCount = strval(cmdtext[11]); CountdownTimer = SetTimer("Countdown", 1000, 1); } return 1; Bewerkt: 21 mei 200817 jaren door josvink66
Geplaatst: 21 mei 200817 jaren Auteur comment_993653 de script werkt weer, alleen je hoort geen beep ofso dat gedeelte werkt dus niet
beste leden,
ik zoek een script waar door als een rcon admin /count doet dat er dan in het midde van het scherm een aftel kompt. ik heb ziets wel is gezien in servers. weet iemand hier een script voor?
bij voorbaat dank,
Jos Vink