Beschreibung:
Mithilfe dieses einfachen Includes habt ihr die Möglichkeit problemlos Straßensperren und Nagelbänder auf einer bestimmten Stellen zu platzieren.
Es benötigt dazu nur den aufruf von jeweils einer Funktion und ermöglicht Funktionen wie zB: 2 Straßensperren pro Polizist oder das Abbauen alle Nagelbänder auf Befehl des Polizei-Direktors (Funktionen, die man auf fasst allen RP-Servern sieht).
Funktionen:
- MAX_NAGELBAENDER 15 // Maximale Anzahl von Nagelbaendern
- MAX_STRASSENSPERREN 15 // Maximale Anzahl von Strassensperren
- NagelBand_Timer() // Abfrage, ob Spieler über Nagelband fährt
- AddNagelBand(playerid);
- RemoveNagelBand(playerid);
- RemoveAllNagelBand();
- CountNagelBand();
- AddStrassensperre(playerid);
- RemoveStrassensperre(playerid);
- RemoveAllStrassensperre();
- CountStrassensperre();
Installation:
Die Installation ist ganz simple und für jeden verständlich.
Ihr ladet euch "nb_rb.inc" runter und fügt diese in euren "Includes" - Ordner ein.
Danach fügt ihr im Kopf eures Scripts dieses Include ein:
#include <nb_rb>
Als letztes müßt ihr die Timer-Funktion in einen eurer Timer einfügen oder einen neuen erstellen:
public OnGameModeInit(playerid) {
SetTimer("NagelBand_Timer", NAGELBAND_TIMER_INTERVALL, 1);
return 1;
}
Möglicher Gebrauch:
scmd_nb(playerid) {
AddNagelBand(playerid);
return 1;
}
scmd_rb(playerid) {
AddStrassensperre(playerid);
return 1;
}
scmd_rrb(playerid) {
RemoveStrassensperre(playerid);
return 1;
}
scmd_rrball(playerid) {
RemoveAllStrassensperre();
return 1;
}
scmd_rbcount(playerid) {
printf("Anzahl der Strassensperren: %d", CountStrassensperre());
return 1;
}
Vorschau:
Video: http://www.youtube.com/watch?v=FMXxDq8WASw
Download: