Ich find es richtig nice, durfte es zwar schon eher sehen aber echt geil
Beiträge von Slash™
-
-
Reine Vermutung:
Der Typ nutzt eine ATHP-Lizenz und versucht damit Lizenzkosten zu sparen.Nutzt er eine ATHP-Lizenz?
Ja benutzt er -
lass einfach das mnit den varis weg..
format(String, sizeof(String), "Stats von %s: \nName: \nGeld %d\nLevel: %d",Name,GetPlayerMoney(playerid),GetPlayerMoney(playerid) ); -
klar geht das ohne, allerdings müsstest du sie erstmal anwenden
format(String, sizeof(String), "Stats von %s: \nName: \nGeld %d\nLevel: %d",Name,Money,level ); -
Dann brauchst es doch eig garnich.
Wenn du das geld, level auslesen willst nutzt einfach
GetPlayerMoney(playerid); und
GetPlayerScore(playerid); -
kein thema.
wie verwendest du money und level? -
loose indentation: heißt das der code nicht ordentlich eingerückt ist.
C:\Users\Max\Desktop\Server\gamemodes\SFMD.pwn(797) : warning 204: symbol is assigned a value that is never used: "level"
C:\Users\Max\Desktop\Server\gamemodes\SFMD.pwn(797) : warning 204: symbol is assigned a value that is never used: "Money"zeig mal die zeilen
-
ja also hast du sie ja schon, weil im enum sind ja auch variablem
-
Wenn es nicht schlimm wäre, wäre der warning nicht da
Bennene einfach die vari um und fertig is -
du hast mein ersten post aber gelesen ja?
Das heißt das die variablen schonmal so benannt sind, benenne sie einfach um.Und mache aus NAME, Name
-
zum 2. mal MAX_PLAYER_NAME
und am ende ein semikolon
new String[256],NAME[MAX_PLAYER_NAME], Geld = GetPlayerMoney(playerid), Level = GetPlayerScore(playerid); -
Was heißt alles ?
Ein komplett dynamisches Fraktionssystem kostet bereits die hälfte, wenn nicht mehr.Schreib einfach was es alles beinhalten soll.
Ich kann dir auch eins schreiben was ab dem preis anfängt^^Komplett spielbereite scripts gehen in den 3 stelligen bereich.
Du sölltest dich etwas genauer ausdrücken -
Weil manche leute ne denkhilfe brauchen?
Du kannst nicht immer davon ausgehen, das man nur die wiki hat.
Nur wei lman zb die filefunktion aus der wiki auswendig lernt muss man nicht immer gleich n login system schaffen.. -
Geld = GetPlayerMoney(playerid), Level = GetPlayerScore(playerid), -
26 errors lassen eher auf ein klammerfehler hinweisen.
-
nochbesser wäre es bei ner schleife das eher so zumachen
new i;
for(;i<MAX_PLAYERS;i++) ist noch schneller;)
[DT]midomen:
Das mit dem videos tutorial.. jeder muss für sich sehen wie er besser lernt, manche lernen besser wenn sie es hören+sehen wie man es macht. -
loose indentation: heißt das der code nicht ordentlich eingerückt ist.
Alles was damit zutun hat:
shadows a variable at a preceding levelheißt dass die variable schon öfter so benannt ist, also einfach umbenennen.
-
MAX_PLAYER_NAME
heißt das, ohne S -
Sieht nice aus, da ich es so noch nicht gesehen habe, etwas einzigartiges find ich.
Paar Textueren wären nicht schlecht. weiter so 9/10 -
Pastebin bitte nachtragen, zwecks regeln
einfach auf pastebin.com code einfügen, das unten kann so bleiben und auf paste oder so/e
Wenn du erst seit 2 wochen scriptest, wie kommts dann das ich dich schon eher gesehen habe, bei scripting sachen?
Und das du schon seit fast nem jahr registrierst bist?