Hallo ich hab schon meine scripts abgesucht aber nix gefunden ich möchte gern das man die wanted Farbig auf der karte sieht könnt mir wer helfen?
Wanted
- Mainfrezzer
- 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
-
-
Ehm schau dir mal das bild an.... -.-
Hoffe du hast nun verstanden....
mfg
joe -
falls du in dne 5 thread nix findest, dann nach oben:
forward wantedz();
OnGameModeInit:
SetTimer("wantedz",2000,1);
ganz nach unten:
public wantedz() {
for(new i = 0; i <= MAX_PLAYERS; i++) {
for(new q = 0; q <= MAX_PLAYERS; q++) {
if(GetPlayerWantedLevel(q)>=0) {
SetPlayerMarkerForPlayer(i,q,0xFF0000FF);}}}//der mitm wanted is ein "redmarker"
}
sicherlich nciht die beste möglichkeit, aber sicher auch nciht die schlechteste^^ -
wo soll ich den das gange genau einfügen?
-
falls du in dne 5 thread nix findest, dann nach oben:
forward wantedz();
OnGameModeInit:
SetTimer("wantedz",2000,1);
ganz nach unten:
public wantedz() {
for(new i = 0; i <= MAX_PLAYERS; i++) {
for(new q = 0; q <= MAX_PLAYERS; q++) {
if(GetPlayerWantedLevel(q)>=0) {
SetPlayerMarkerForPlayer(i,q,0xFF0000FF);}}}//der mitm wanted is ein "redmarker"
}
sicherlich nciht die beste möglichkeit, aber sicher auch nciht die schlechteste^^ -
Jetzt sind aber alle leute i wie rot oO
-
omg... da steht doch auch
//der mitm wanted is ein "redmarker" -
Jetzt sind aber alle leute i wie rot oO
-
Sry xD
public wantedz() {
for(new i = 0; i <= MAX_PLAYERS; i++) {
for(new q = 0; q <= MAX_PLAYERS; q++) {
if(GetPlayerWantedLevel(q)>=1) {
SetPlayerMarkerForPlayer(i,q,0xFF0000FF);}}}//der mitm wanted is ein "redmarker"
} -
danke hab mich schon gefragt wo der fehler sein konnte xD
edit: Jetzt wird i wie keiner rot -
-
kennt einer ne lösung dafür?
1) gedulde dich ma ein wenig
2) haben leute denn überhaupt wanteds? -
ja klar ich teste des immer mit nem kollegen ich töten ihn usw
-
Naja, du selber siehst dich ja nicht.
Wenn ich es richtig verstanden habe, wird ein Roter Marker bei dem Wanted angezeigt. Hast dein kollegen mal gefragt? -
jo klar also erst waren alle auf der map rot und in der tab liste dan hab ich das neue eingesetzt und jetzt is keiner rot mit wanted lv 10 haben wars gemacht wir waren beide die ganze zeit im ts
-
public wantedz() {
for(new i = 0; i <= MAX_PLAYERS; i++) {
for(new q = 0; q <= MAX_PLAYERS; q++) {
if(WantedLevel[playerid] >= 1) {
SetPlayerMarkerForPlayer(i,q,0xFF0000FF);}}}//der mitm wanted is ein "redmarker"
}versuch mal das... keine ahnung obs klappt
bzw.
public wantedz() {
for(new i = 0; i <= MAX_PLAYERS; i++) {
for(new q = 0; q <= MAX_PLAYERS; q++) {
if(WantedLevel[q] >= 1) { //Oder WantedLevel(q).... keine ahnung.. testen testen testen
SetPlayerMarkerForPlayer(i,q,0xFF0000FF);}}}//der mitm wanted is ein "redmarker"
} -
so das untere hat geklapt das prob ist jetzt das nur ich mich rot in der tab liste sehe aber kein anderer
-
Etwas Ressourcenschonender bitte?:
public wantedz() {
for(new playerid = 0; playerid <= GetMaxPlayers(); playerid++) {
if(WantedLevel[q] >= 1) {
for(new playerid2=0; playerid2<GetMaxPlayers(); playerid2++)
SetPlayerMarkerForPlayer(playerid2,playerid,0xFF0000FF);}}}//der mitm wanted is ein "redmarker"
}Führt die 2te for Schleife auch wirklich nur dann aus, wenn sie benötigt wird. Desweiteren bracuhst du nicht alle Playervars (200) durchzugehen wenn du z.B. nur maximal 200 Player auf deinem Server hast
-
public wantedz() {
for(new playerid = 0; playerid < GetMaxPlayers(); playerid++) {
if(WantedLevel[q] >= 1) {
for(new playerid2=0; playerid2 < GetMaxPlayers(); playerid2++)
SetPlayerMarkerForPlayer(playerid2,playerid,0xFF0000FF);
}
}//der mitm wanted is ein "redmarker"
}
Nun sollte es richtig gehen.//Einstein: Danke DMA hatte da was in der schnelle übersehen
-
C:\Dokumente und Einstellungen\Administrator\Desktop\Server Releas\re\game\Mainfrezzer.pwn(26189) : error 017: undefined symbol "q"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
das kommt da wie bekomm ich den error wech? -
public wantedz() {
for(new playerid = 0; playerid < GetMaxPlayers(); playerid++) {
if(WantedLevel[playerid] >= 1) {
for(new playerid2=0; playerid2 < GetMaxPlayers(); playerid2++)
SetPlayerMarkerForPlayer(playerid2,playerid,0xFF0000FF);
}
}//der mitm wanted is ein "redmarker"
}Das q vergessen auszutauschen