Ich habe mal eine Frage:
Wie mache ich das bei /110 z.b. die polizei gerufen wird?Also das alle Polizisten eine Nachricht bekommen und der anrufende auf der karte makiert wierd?
Notrufe
- Weed
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
if(strcmp(cmdtext,"/110",true)==0) {
new ista, i;
GetPlayerPos(playerid,x,y,z);
for(; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(gTeam[i]==TEAM_POLIZEI) {//ich nenn das team jetzt einfach mal so
ShowPlayerMarkerForPlayer(i,playerid,FARBE);//kann sein, dass ich "i" und "playerid" in der reihenfolge vertauscht habe
istda=1; }}}
if(istda==1) {
SendClientMessage(playerid,FARBE,"Die Polizei wurde benachrichtigt"); }
else {
SendClientMessage(playerid,FARBE,"Es sind keine Polisiten anwesend"); }
return 1;
} -
ähm haste das vll noch bei dcmd und sscanf auf lager^^
-
Wozu da sscanf? o.o
dcmd_110(playerid,params[]) {
#pragma unused params
new ista, i;
GetPlayerPos(playerid,x,y,z);
for(; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(gTeam[i]==TEAM_POLIZEI) {//ich nenn das team jetzt einfach mal so
ShowPlayerMarkerForPlayer(i,playerid,FARBE);//kann sein, dass ich "i" und "playerid" in der reihenfolge vertauscht habe
istda=1; }}}
if(istda==1) {
SendClientMessage(playerid,FARBE,"Die Polizei wurde benachrichtigt"); }
else {
SendClientMessage(playerid,FARBE,"Es sind keine Polisiten anwesend"); }
return 1;
} -
breadfish.de
Hat das Thema geschlossen.