Hey, habe mal ein Filterscript gemacht, welches ein Mapvote erstellt.
Genaugenommen ist es kein Mapvote sondern ein "Gamemodevote".
Wie es funktioniert:
Ganz einfach, ihr guckt ins Filterscript und sucht nach diesen Zeilen:
new
GameModes[6][map_voter] =
{
{"lvdm" , "Las Venturas Deathmatch"},
{"sftdm" , "San Fierro Deathmatch"},
{"monster" , "Monster Freeroam"},
{"ls-parachute" , "Los Santos Fallschirmsprung"},
{"cng" , "Cops and Gangs"},
{"minigunmadness" , "Minigun Deathmatch"}
};
Wenn ich nun ein neues VoteGamemode hinzufügen wollt (zum Beispiel Godfather) ändert ihr es einfach in
new
GameModes[6]]/*Ganz wichtig immer 1 dazu*/[map_voter] =
{
{"lvdm" , "Las Venturas Deathmatch"},
{"sftdm" , "San Fierro Deathmatch"},
{"monster" , "Monster Freeroam"},
{"ls-parachute" , "Los Santos Fallschirmsprung"},
{"cng" , "Cops and Gangs"},
{"minigunmadness" , "Minigun Deathmatch"},
{"gf", "Godfather Reallife"}
};
Das erste Wort in den "" muss der Dateiname sein, der in eurem gamemodes Ordner liegen muss.
Das zweite Wort ist der Name, der beim voten angezeigt wird.
Als nächstes solltet ihr euch noch diese Zeilen anschauen:
#define MAPTIME 15// Minuten Angabe ist von Nöten
#define VOTETIME 2 // Minuten Angabe ist von Nöten ACHTUNG: DARF NICHT HÖHER SEIN ALS MAPTIMEMAPTIME;
Es ist die Zeit, wielange ein Mode läuft und wielang man zum voten Zeit hat.
_______
Die Befehle sind:
/vote [ID]- Zum voten eines GMs
/startvote - Den Timer überspringen und direkt losvoten - Nur Admins gestattet.
/stopvote - Stoppt den aktuellen Vote
/maps - Zeigt alle Modes an.
Download (Rapidshare)(AMX + PWN)
Download (Breadfish)(AMX + PWN)
Pastebin