Dini ist verdammt lahm !
Deswegen ist es ja auch die zweite (nicht bevorzugte) Möglichkeit
Dini ist verdammt lahm !
Deswegen ist es ja auch die zweite (nicht bevorzugte) Möglichkeit
individuelles Wantedwed, Knast System /Arrest für cops
Bei Interesse kann ich ein Filterscript mit den zwei Sachen erstellen.
Aber was meinst Du mit individuelles Wantedwed?
Problem, Kenne mich mit Speicherung von "MySQL" Garnicht aus.
Dann hast Du 2 Möglichkeiten:
1.) Lernen
2.) Dini benutzen
Ich bevorzuge lieber das Lernen. Es lohnt sich wirklich, weil MySQL einfach die beste, angenehmste und vor allem ordentlichste Art zum Speichern ist.
#define SKIN_DIALOG 1 // anpassen!!
if(strcmp(cmd,"/skin",true)==0)
{
ShowPlayerDialog(playerid,SKIN_DIALOG,DIALOG_STYLE_INPUT,"Skins","gebe deine gewünschte SkinID ein:","Weiter","abbrechen");
return 1;
}
Das weißt du ja schon bestimmt. Danach aber unter das Callback OnPlayerDialogResponse:
if(dialogid == SKIN_DIALOG)
{
if(response)
{
new string[128];
format(string,sizeof(string)," Du hast dir SkinID %d gekauft. ",strval(inputtext)); // strval(inputtext) gibt halt den Wert des eingegebenen Textes ein
SendClientMessage(playerid,FARBE,string);
SetPlayerSkin(playerid,strval(inputtext));
}
else SendClientMessage(playerid,FARBE," Dann nicht...");
}
So sollte es klappen
Wenn du z.B ein Text eingibst, und du ihn wieder ausgeben möchtest, nicht strval(inputtext), sondern nur inputtext benutzen.
edit: Hab jetzt vergessen, eine Abfrage einzufügen, ob strval(inputtext) auch wirklich eine Zahl ist. Kannst Du selber überprüfen mit:
if(strval(inputtext) >= 0 && strval(inputtext) <= 299)
{
}
<= 299, weil es nur maximal 299 Skins gibt und wenn der Spieler dort z.B 400 eingibt und du keine Abfrage gemacht hast, kann es zu Crashs führen.
Sehr gute Arbeit.
Anstatt den Befehl /reports, Textdraws einfügen und das Filterscript wäre der Hammer. Aber ist in diesem Sinne jetzt völlig irrelevant.
Gut möglich das es am Board hier so üblich ist. Doch in meinen Augen brauche ich nichts über mich erzählen wenn ich Geld für eine Leistung bringe, oder fragt einer von euch den Verkäufer im Edeka warum er Lebensmittel anbietet?
Schlechter Vergleich.
Stell dir das mal so vor: Jemand bietet dir eine Arbeit mit guter Bezahlung an ohne irgendwelche Informationen über die Firma oder sonstiges zu geben. Du nimmst an und merkst, was das für eine Drecksfirma ist.. Die Mitarbeiter sind unfreundlich, der Chef ist geizig und dumm etc etc.. Das gleiche ist das bei den Scriptern auch.
Die möchten auch wissen, worauf sie sich einlassen;-)
if(strcmp(cmd,"/fish",true)==0)
{
if(GetPVarInt(playerid,"AlreadyFished")==5)return SendClientMessage(playerid,FARBE," Du hast bereits 5 Fische gefangen, du Volltrottel.");
SetPVarInt(playerid,"AlreadyFished",GetPVarInt(playerid,"AlreadyFished")+1);
new chancen = random(4);
new kilogramm = random(10);
if(chancen == 0)
{
chancen +=1;
}
/////////////////////
if(chancen == 1)
{
SendClientMessage(playerid,FARBE,"Die Angelschnur ist gerissen :(");
}
else if(chancen == 2)
{
format(string,sizeof(string)," Du hast einen %d Kilogramm FischName gefangen!",kilogramm);
SendClientMessage(playerid,FARBE,string);
SetPVarInt(playerid,"FischName",kilogramm);
}
else if(chancen == 3)
{
format(string,sizeof(string)," Du hast einen %d Kilogramm FischName gefangen!",kilogramm);
SendClientMessage(playerid,FARBE,string);
SetPVarInt(playerid,"FischName",kilogramm);
}
return 1;
}
Das wäre die vereinfachte Variante. Hab das jetzt im Quellcode los gerattert, aber so wäre das schon richtig.
edit: Falls du das ganze mit verschiedenen Skilleveln machen möchtest, musst du noch eine if-Abfrage machen, und ggf. den random verändern / einen neuen erstellen.
mir gefallen sie und es ist das wichtigste!!!
Eine Signatur wird nicht schöner, wenn man einen Render und eine unpassende Font mit sinnlosen Stocks beschmückt... Sonix in einem Bild mit zwei Lichtern? Was soll das denn bitte? XD
Nicht schlecht, aber ich bleibe bei der normalen Art.
Gutes Filterscript.
Gebe dir 10 von 10 Punkten für deine Mühe und deine tolle Umsetzung
0/10
0/10
In der Signatur passt GARNICHTS... Font, Render, Hintergrund einfach nichts. So etwas darf man nicht mal Signatur nennen
Zieh dir lieber ein paar Tutorials auf GFX-Sector rein.
221 Zeilen nur für die VehicleNames.
Wie wäre es mit einer include-Datei?
Ansonsten nicht schlecht... aber zwei Timer für eine Servernachricht? Arbeite doch lieber mit Variablen - ist viel ressourcensparender.
Mit strcmp ist das ganze viel einfacher.
Wenn du willst, kann ich dir die strcmp Art und Weise erklären.
SetPVarInt - eine Variable setzen
GetPVarInt - den Wert einer Variable herausbekommen
Also wieso benutzt Du z.B bei deinem switch oder deinem string SetPVarInt und nicht GetPVarInt? Deswegen kommen auch die ganzen Errors.
Natürlich geht es?
Lade dir den TextDrawEditor im englischen Forum runter und lass deine Fantasie in freien Lauf.
Beispielsweise 10 Textdraws mit Punkten erstellen und die dann zu einem Kreis formen.
Geil!
10/10 und Respekt an dich. Sieht sehr geil aus. Die zwei Tage haben sich wohl gelohnt :D.
@TuX: Rechtsklick -> Bild URL kopieren -> in den Webbrowser einfügen und anschauen. Nur das Hotlinking ist deaktiviert.
Das machen genauso viele nicht wenn es dir auffällt
Und deswegen werden Sie auch immer verwarnt ggf. auch gesperrt.
Und wollte, diese Bot´s dann Eventuell verkaufen or Hier Public Stellen.
Nur meine frage ist, Wieviel könnte, man für einen Bot Verlangen?
Ihr könnt natürlich, noch Ideen für Andere Bot´s Posten!
Wie viel würdest Du einem Menschen geben, der dir anbietet deinen PC anzuschalten? So viel würde man dir auch geben... Für was man alles Geld verlangt, echt witzig XD.
Finde ich ehrlich gesagt unnötig.
Erstmal sollte man sich die Regeln durchlesen, bevor man einen Thread oder sonstiges erstellt :D.