Freut mich zu hören, das motiviert ungemein, vielen Dank Ben! ![]()
Beiträge von TutNichts
-
-
Danke, freut mich zu hören.

Gerne mehr davon, aber auch gerne weitere Kritik.Nochmal zum Design:
Bei Kauf kann ich euch einen Designer aus dem easy-scripting Team empfehlen der euch das ganze gegen etwas Bares dazu aufpeppt!Nochmal zu den Funktionen:
Ich passe euch oder erstelle gerne auch noch zusätzliche Funktionen gegen Bares, Preis individudel. -
Ja umfangreich, wow, ein script von mir da kann man Autos spawnen mit 2 FARBEN, unfassbar, ganz schon unfangreich.
Sag doch mal was genaueres... wie stellst du dir Systeme vor & welche?!
-
Fertig ist man nie.
Habe hier ein DM-Script ist fertig, 300€ ist es deins.

-
OnDialogResponse, format, inputtext, dini_Create - mehr brauchste net.
-
-
Sie werden bei Gamemodeinit übergeben:
format(FFeatures[spawns][Rank1], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank1", "FraktionsID", str4));
format(FFeatures[spawns][Rank2], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank2", "FraktionsID", str4));
format(FFeatures[spawns][Rank3], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank3", "FraktionsID", str4));
format(FFeatures[spawns][Rank4], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank4", "FraktionsID", str4));
format(FFeatures[spawns][Rank5], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank5", "FraktionsID", str4));
format(FFeatures[spawns][Rank6], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank6", "FraktionsID", str4));
format(FFeatures[spawns][Rank7], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank7", "FraktionsID", str4));
format(FFeatures[spawns][Rank8], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank8", "FraktionsID", str4));
#EDIT: Code & Kommentar: Er lädt die ja auch richtig, aber bei dem formatieren bzw. abfragen des Ranknamens vom User scheiterts
#EDIT2:
Habe mal die Variante von warstar14 genommen:
Sollte doch gar nicht so falsch sein, oder?:
//oben vom Stock:
new Ranknamex[50],
FactionFromPlayer = Spieler[playerid][Fraktion];
//Mittedrin mal rausgefischt
case 2:
Ranknamex = FFeatures[FactionFromPlayer][Rank2]; -
Tolle Rede!
-
switch(GetPVarInt(playerid,"Adminlevel"))
{
new Adminlevel[50];
case 0: {Adminlevel = "Spieler"};//Error
case 1: {Adminlevel = "Tester"};//Error
case 2: {Adminlevel = "Helferlein"};
case 3: {Adminlevel = "Supporter"};
case 4: {Adminlevel = "Moderator"};
case 5: {Adminlevel = "Super-Moderator"};
case 6: {Adminlevel = "Administrator"};
case 7: {Adminlevel = "Super-Administrator"};
case 8: {Adminlevel = "Server-Manager"};
case 9: {Adminlevel = "Scripter"};
case 10:{Adminlevel = "Serverbesitzer"};
}
eher so. -
So gesehen ist deins komplizierter & meine Ränge werden aus einer DB gelesen.
-
Hi,
bin immer noch beim Ranknamen.
Also:
format(str2, sizeof(str2), "FFeature[%d][Rank%d]", Spieler[x][Fraktion], Spieler[x][FraktionRank]);
Lasse ich das jetzt ausgeben gibt er bspw.: "FFeature[2][Rank4]" aus, was auch richtig ist, aber er soll das eigtl. mit dem Auszug aus der Datenbank ersetzen, er lädt die Ranknamen, aber fügt die nicht richtig ein:
format(str2, sizeof(str2), "FFeature[%d][Rank%d]", Spieler[x][Fraktion], Spieler[x][FraktionRank]);
format(str, sizeof(str), "%s %s\n", str2, GetName(x));MfG.
-
stock GetPlayerFactionRank(Fraktioon, Raank)
{
new str[128],
str2[128];
format(str2, sizeof(str2), "Rank%d", Raank);
format(str, sizeof(str), "%s", FFeatures[Fraktioon][Raank]);
return str;
}Das sollte es doch auch tun, oder?

Krieg nur ein Tagmistache in der 6. Zeile ... :x#EDIT: Code geht nicht wirklich, nur so halb, aber so gesehen nicht, nein.

-
Das kann sien, aber wie dann anders lösen?
-
Ah ok, das mit dem enum stimmt, Fehler von mir.
Das mit dem Format & Array geht, schon mal getestet gehabt.
Error bleibt bestehen. :XCode oben mal aktualisiert, Error bleibt dennoch ...
-
Ich krieg gerade ein Reiz, ... dafür Geld zu verlangen... :s
Zitatschließt das Admin
DER GERÄT.
Stell Sie doch zum Download, ist doch nichts großes ...
Aber mal eine Frage: Zahlmethode?
-
enum Faction {
Rank1,
Rank2,
Rank3,
Rank4,
Rank5,
Rank6,
Rank7,
Rank8
};
new FFeatures[MAX_FACTIONS][Faction];
//Und dann ongamemodeinitformat(FFeatures[spawns][Rank1], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank1", "FraktionsID", str4));
format(FFeatures[spawns][Rank2], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank2", "FraktionsID", str4));
format(FFeatures[spawns][Rank3], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank3", "FraktionsID", str4));
format(FFeatures[spawns][Rank4], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank4", "FraktionsID", str4));
format(FFeatures[spawns][Rank5], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank5", "FraktionsID", str4));
format(FFeatures[spawns][Rank6], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank6", "FraktionsID", str4));
format(FFeatures[spawns][Rank7], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank7", "FraktionsID", str4));
format(FFeatures[spawns][Rank8], MAX_RANK_LENGH, mysql_GetString("Fraktionsraenge", "Rank8", "FraktionsID", str4));
Das zum schluss ginge mit einer schleife einfacher, weiß ich, wills aber so. :PÜ -
Keine Chance, Error bleibt.
-
Den Ranknamen, sprich einen String.
-
Hi,
hab gerade einen aussetzer, will einfach nicht klick machen.
Folgendes:
stock GetPlayerFactionRank(playerid)
{
new FraktionVonUser = Spieler[playerid][Fraktion],
RankVonUser = Spieler[playerid][FraktionRank],
String[100];
format(String, sizeof(String), "Rank%d", RankVonUser);
return FFeatures[FraktionVonUser][String];//Zeile
}Woran liegts? :x
-
http://www.byserv.de schlechter Support aber ansonsten ok.
