Guten Tag liebe sa-mp.de Community, ich wollte euch mal fragen auf es möglich ist Random weise einen Filterscript "anmachen"(loadfs) und nach einer bestimmten Zeit wieder zu löschen(unloadfs)
MfG,
FabianLP!
Guten Tag liebe sa-mp.de Community, ich wollte euch mal fragen auf es möglich ist Random weise einen Filterscript "anmachen"(loadfs) und nach einer bestimmten Zeit wieder zu löschen(unloadfs)
MfG,
FabianLP!
Ja ist es.
Bsp.:
new Namen[5][] = {"A","B","C","D","E"};
forward FSLaden();
public FSLaden()
{
new str[50];
new name = Namen[random(5)];
format(str,sizeof(str),"loadfs %s",name);
RconSendCommand(str);
new rand = random(60000+540000); //mind. 1min - max. 10min
SetTimerEx("FSUnload",rand,0,"s",name);
SendClientMessageToAll(-1,"FS neugeladen");
return 1;
}
forward FSUnload(name);
public FSUnload(name)
{
new str[50];
format(str,sizeof(str),"unloadfs %s",name);
RconSendCommand(str);
SetTimerEx("FSLaden",1000,0); //1sek
SendClientMessageToAll(-1,"FS unloaded");
return 1;
}
Danke euch, damit komm ich weiter!
#Edit:
Ich hätte noch eine Frage und zwar ist es möglich das man mit einem Befehl, einen Filterscript auswählen kann?
Bsp: /Filterscript [FILTERSCRIPTNAME]
Also das er dan den Filterscript aus dem Filterscript Ordner nimmt.
MfG,
FabianLP!
Benutze normal Random Vars und FS laden geht hiermit
SendRconCommand
hier zufinden: http://wiki.sa-mp.com/wiki/SendRconCommand
Alles anzeigenBenutze normal Random Vars und FS laden geht hiermit
SendRconCommand
hier zufinden: http://wiki.sa-mp.com/wiki/SendRconCommand
Kannst du mir ein Beispiel geben?
MfG,
FabianLP!
/rcon loadfs - Loads the given filterscript (example: /rcon loadfs adminfs).
Diese Funktion ist schon included im standartmäßigem RCON-System.
=> /rcon login [RCONPW]
=> /rcon loadfs [FSName]
=> /rcon reloadfs [FSName]
=> /rcon unloadfs [FSName]
FSName = Achte auf Groß - & Kleinschreibung
______________________________________________________________
Wenn du es neu definieren möchtest, benutze sscanf.