Hast du alle benötigen Includes?
Beiträge von MasterDeluxe
-
-
-
Das ist totaler Schwachsinn
Sieht dein SetPVar so aus: SetPVarInt(playerid, "eingeloggt", 1); ?
mfg.
Da ist mir ein Fehler unterlaufen habe ein Komma vergessen, aus versehen. -
bin mir nicht sicher muss es aber nicht so sein:
if(GetPVarInt(playerid,"eingeloggt" == 1) -
indem beim betreten der Paintball Arena abgefragt ist ob der Spieler Wanteds hat, und wenn der jenige Wanteds hat passiert nichts und sein zugang zur Paintball Arena wird verweigert.
/edit verbessert
/edit verbessert -
Soll das Fahrrad was kosten?
-
Dankee für die ganze Kritik und Verbesserungsvorschläge!
Da es mein ersten Map versuch ist glaube ich ist es mir etwas gelungen, damals hat ich überhaupt keine ahnung wie ein Map programm funktioniert hat :D.
-
Danke und meiner
-
Defender II das Spiel!
-
Joo Was geeeht :D,
also ich scripte gerade an eine TDM Script und habe alles was ich brauche nun wollte ich beim Register/Login und Mannschaft auswahl das es in einer Sicht guckt also, hinter den Dialogs.
SetPlayerCameraPos(playerid, 1287.3044,176.5074,20.4435);
SetPlayerCameraLookAt(playerid, 1291.1306,175.4355,20.4609);Dies habe ich unter OnPlayerConnect gepackt.Nun das ding ist ich logge mich ein und beim Login Dialog kommt es, nun melde ich mich an und gehe aus dem Game raus nun gehe ich wieder rein. Da wird bei Dialog Login dann halt nicht die Sicht gewechselt.
Wie kann das sein o.O?
MfG
MasterDeluxe -
Irgendwie finde ich es richtig originell und gut. Mir gefällts'.Danke für Feedback
7/10Danke für Feedback
-
Ich hatte heute mal wieder Zeit mit Photoshop zu arbeiten und dabei kam das hier raus.
Dafür habe 1 Stunde und 30 min gebraucht.
Wie findet ihr es?
MfG
MasterDeluxe -
Mach da entweder wie Kaliber schon sagte noch links und rechts Glas in, dann sieht das besser aus oder die stühle und die sicherheitsschranken weg... dann dafür vllt. was anderes hin was dann so aussieht als wenn es ein sufenier (ich weiss das ist falsch geschrieben) laden aussieht^^ dann würde ich sagen sieht es 1a aus für deine erste map! bis jettzt hättest du 6/10
Das mit Glas hatte ich schon gemacht aber das sieht nicht gerade gut aus wenn man für jede Seite 2 braucht, weil es sich dann überscheidet.MfG
MasterDeluxe -
Guten Tag breadfish,
habe gerade mein Rechner entmüllt und habe dabei, mein aller ersten Map versuch gefunden.
Es soll ein Kiosk darstellen der befindet sich bei den meisten Server an der Mülldepo richtung SF da bei dieser Tankstelle.
Wie findet ihr es?MfG
MasterDeluxe -
vielen daank :)))
werde es morgen gleich ausprobieren da ich gerade unterwegs bin.ich sage dir dann morgen bescheid ob es funktioniert hat.
PS. Campbell © habe dir PN geschickt mit den Errors die aus deine Sicht kamen würden.
MfG
MasterDeluxe//edit was hinzugefügt
//edit was hinzugefügt
-
Code
Unter OnGameModeInit() die entsprechende Datei auslesen und in einem Array speichern (falls nicht vorhanden sind alle Scores 0). Im gleichen Callback verschiedene Textdraws erstellen, die die Tabelle der Highscores darstellt. Bei OnPlayerConnect() einblenden.
1.) Das wäre in mein Fall [pKills]
2.) Habe ich bereis gemacht.Code
Alles anzeigenSobald sich der Score des Spielers ändert (Ich vermuste bei Vollstreckungen, also unter OnPlayerDeath()) überprüfen, ob der neue Score den nächst höheren Highscore übertrifft. Falls das zutrifft - Array mit neuen Werten überschreiben und Werte im Textdraw erneuern. Bei OnGameModeExit() die Datei mit den neuen Werten im Array überschreiben. Evt. bereits bei OnPlayerDisconnect() die neuen Werte speichern, falls der Nutzer die Highscores verändert hat, um Problemen bei Server-Crashes vorzubeugen. Versuche es Schritt für Schritt zu realisieren, ansonsten hier mit explizieter Frage und entsprechendem Quellcode nachfragen.
Das ist meine Schwierigkeit da ich gerade nicht der beste in Scripten bin. Könntest du mir vielleicht das machen? Ich habe keine ahnung wie ich da anfangen soll...
//Edit ein "habe" vergessen
-
Wenn ich nur wüsste wieder ich das Scripten könnte, kann jemand mir vielleicht sowas scripten. Habe im moment kein plan wie ich das anstellen soll ://
MfG
MasterDeluxe -
Guuten Taag breadfish,
ich bin gerade dabei DM Script auf die beine zu stellen ist bisher auch alles wunderbar gelaufen, nun will ich eine Highscore liste scripten das in allen ini´s den score heraussucht und dann ein rang liste von 1-5 macht.Es sollte sich dann als Textdraw darstellt werden und jedes mal updaten falls jemand ein Kill gemacht hat. Aber habe keine ahnung ob es so geht oder noch viel einfacher ist. Vielleicht könnt ihr mir helfen
Wie muss es genau aussehen? habe schon im Internet gesucht aber finde nicht passendes
MfG
MasterDeluxe//edit Verbessert
-
format(string,sizeof(string),"%s",GetRankName(pRank)); Rank = TextDrawCreate(400.000000, 325.000000,string);
Code
Alles anzeigenerror 017: undefined symbol "string" error 017: undefined symbol "string" error 029: invalid expression, assumed zero fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
Nun sind diese Errors vohanden :O
-
Guten Taag ihr breadfishe
Ich habe im moment ein kleines problem es handelt um eine Textdraw die String behinhalten soll, also er soll etwas abfragen in diesen Falle Getplayerrank und es halt als Textdrawtext ausgeben werden. Jedoch ist das problem das ich etweder das falsch mache oder etwas definieren muss.
Textdraw:
Rank = TextDrawCreate(400.000000, 325.000000, "" ,GetRankName(pRank));
TextDrawBackgroundColor(Rank, 255);
TextDrawFont(Rank, 2);
TextDrawLetterSize(Rank, 0.300000, 1.900000);
TextDrawColor(Rank, -1);
TextDrawSetOutline(Rank, 1);
TextDrawSetProportional(Rank, 1);GetRankName:
stock GetRankName(playerid)
{
new str[64];
if (PlayerInfo[playerid][pRank] == 1) str = ("Private First Class");
if (PlayerInfo[playerid][pRank] == 2) str = ("Lance Corporal");
if (PlayerInfo[playerid][pRank] == 3) str = ("Corporal");
if (PlayerInfo[playerid][pRank] == 4) str = ("Sergeant");
if (PlayerInfo[playerid][pRank] == 5) str = ("Staff Sergeant");
if (PlayerInfo[playerid][pRank] == 6) str = ("Gunnery Sergeant");
if (PlayerInfo[playerid][pRank] == 7) str = ("Master Sergeant");
if (PlayerInfo[playerid][pRank] == 8) str = ("Second Lieutenant");
if (PlayerInfo[playerid][pRank] == 9) str = ("First Lieutenant");
if (PlayerInfo[playerid][pRank] == 10) str = ("First Lieutenant");
if (PlayerInfo[playerid][pRank] == 11) str = ("Captain");
if (PlayerInfo[playerid][pRank] == 12) str = ("Major");
if (PlayerInfo[playerid][pRank] == 13) str = ("Lieutenant Colonel");
if (PlayerInfo[playerid][pRank] == 14) str = ("Colonel");
if (PlayerInfo[playerid][pRank] == 15) str = ("Brigadier General");
if (PlayerInfo[playerid][pRank] == 16) str = ("Major General");
if (PlayerInfo[playerid][pRank] == 17) str = ("Lieutenant General");
if (PlayerInfo[playerid][pRank] == 18) str = ("General");
return str;
}PS: Habe versucht als Textdrawtext %s anzugeben aber dann erscheint nur %s mehr auch nicht aber es sollte aber eine der Ränge da stehen.
Ich hoffe ihr könnt mir helfen, Peace!
MfG
MasterDeluxe