Guten Abend,
Ich habe eine Frage. Ich möchte mir ein Luftkampf-Server scripten, wo es 2 verschiedene Teams gibt.
Wenn man auf dem Server kommt muss man per Dialog sein gewünschtes Team auswählen.
Ich weiß nicht wie man die Auswahl machen muss.
Das zweite Problem ist, dass die Teams 2 unterschiedliche Farben haben sollen. Das eine Team soll Blau sein
und das andere Team soll die Farbe rot haben.
Ich hoffe ihr könnt mir helfen.
Ein Team Rot, dass andere Team Blau / Wie kann ich das Scripten?
- EmilderbunteElefant
- 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
-
-
ShowPlayerDialog(playerid, DIALOG_TEAM, DIALOG_STYLE_LIST, "TEAM", "Blaues Team\nRotes Team", "Auswählen", " ");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_TEAM)
{
if(listitem==0) //Blaues Team
{
SetPlayerMarker(playerid,dieblauefarbe);
}
if(listitem==1) //Rotes Team
{
SetPlayerMarker(playerid,dierotefarbe);
}
}
} -
Danke erstmal für deine Antwort mastho.
Aber jetzt bekomme ich diese Errors:
C:\Users\Marlon\Desktop\Games\GTA\Scripten\Script\gamemodes\LuftkampfServer.pwn(215) : error 017: undefined symbol "SetPlayerMarker"C:\Users\Marlon\Desktop\Games\GTA\Scripten\Script\gamemodes\LuftkampfServer.pwn(219) : error 017: undefined symbol "SetPlayerMarker"Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
Wo soll ich eigendlich das hier hinschreiben?
ShowPlayerDialog(playerid, DIALOG_TEAM, DIALOG_STYLE_LIST, "TEAM", "Blaues Team\nRotes Team", "Auswählen", " "); -
Hä , was hat das mit Marker zu tun ?
Ich glaube das was er meint war:
SetPlayerColour(playerid,/*Farbe*/);// oder
SetPlayerColor(playerid,/*Farbe*/);
-
/e Tippfehler war schneller
-
Somit ist das ja geklärt Pm schreiben , falls du hilfe brauchst Helfe dir dann gerne
Mit freundlichem Gruß
-Denis -
Ich habe noch ein Problem und das wäre:
Wenn ich jetzt auf dem Team Blau drücke, spawne ich nicht an der Blauen Base.
Das gleiche ist das mit dem Roten Team. -
breadfish.de
Hat das Thema geschlossen.