Beiträge von Kaliber
-
-
Wie fragt man dann ob der inputtext z.B lale heisst
if(!strcmp(inputtext, "lale", true))
{
//Der input heißt lale
}mfg.

-
dass meine Antwort falsch ist
Habe ich das getan
Ich habe von sinnlos gesprochen, lese bitte genauer

mfg.

-
new input[128];
format(input,128,inputtext);
SendClientMessage(playerid,-1,input);
Wie sinnlos ist das bitte
Wenn schon, dann direkt so:
SendClientMessage(playerid,-1,inputtext);
mfg.

-
In der Variable inputtext[] unter OnDialogResponse, steht alles drinnen was du da in dieses Feld schreibst

mfg.

-
Ja, misteriöser Unbekannter hat die ) falsch gesetzt

So sollte es gehen:
if(IsPlayerInRangeOfPoint(playerid,2.0,1272.9819,-800.3746,1089.9298) || IsPlayerInRangeOfPoint(playerid,2.0,1958.1266,986.5524,992.4688) || IsPlayerInRangeOfPoint(playerid,2.0,-2164.0723,641.3340,1057.5933) ||
IsPlayerInRangeOfPoint(playerid,2.0,-2422.5806,342.4432,36.9974) || IsPlayerInRangeOfPoint(playerid,2.0,315.9215,1118.7590,1083.8828) ||
IsPlayerInRangeOfPoint(playerid,2.0,1123.8663,-1.4310,1000.6797) || IsPlayerInRangeOfPoint(playerid,2.0,503.0312,-75.3989,998.7651) ||
IsPlayerInRangeOfPoint(playerid,2.0,1220.4254,4.7534,1000.9219) || IsPlayerInRangeOfPoint(playerid,2.0,-222.4017,1410.3318,27.7734) ||
IsPlayerInRangeOfPoint(playerid,2.0,236.6648,1074.6542,1084.2344) || IsPlayerInRangeOfPoint(playerid,2.0,2805.5818,-1171.5667,1025.5703) ||
IsPlayerInRangeOfPoint(playerid,2.0,2553.2783,-1290.0443,1060.9844) || IsPlayerInRangeOfPoint(playerid,2.0,1733.8542,-1659.5723,20.2432))mfg.

-
Naja, ganz einfach so:
new veh; //Ist nur ein Beispiel nicht so übernehmen !!!
//Wenn es gekauft wird
veh = CreateVehicle(...);ShowPlayerDialog(playerid,-1,DIALOG_STYLE_INPUT,"Nummernschild","Gebe ein Nummernschild ein:","Bestätigen","");
//Unter OnDialogResponse
if(dialogid == -1)
{
if(strlen(inputtext) >18) return SendClientMessage(playerid,-1,"Nummernschild zu lang !"); //Hier nochmal Dialog anzeigen lassen !
SetVehicleNumerPlate(veh,inputtext);
}Hoffe konnte dir einen Tipp geben

mfg.

-
Zu wenige Funktionen? Willste in SAMP den Sinus berechnen?
Wieso nicht
oder auch Wurzeln oder ² oder ...
Wozu Brauch man bitte in samp nen Taschenrechner ? Echt unnötig 2/10
Ja, das ist der Nächste Punkt
mfg.

-
Es wurde erst neulich ein Taschenrechner veröffentlicht: [ FILTERSCRIPT ] tRechner v0.2 Taschenrechner mit Textdraws
Ich sage mal so, es sind beide Taschenrechner sinnlos und besitzen zu wenige Funktionen !mfg.

-
Durch dieses Include bekommst du nur den Speed ausgeben.
Ja nicht wirklich, sonst wäre diese Include ziemlich sinnlos
Du solltest dir das nochmal genauer durchlesen
Aber mit dem selber erstellen hast du recht 
mfg.

-
for(new i=0; i<MAX_PLAYERS; i++)
{
format(string,sizeof(string),"{ffff00}=> {00ff00}%s{FFFF00} hat den Server betreten.", plname, playerid);
SendClientMessage(i,COLOR_GREY,string);
}
Nein, Du musst das einfach so schreiben:format(string,sizeof(string),"{ffff00}=> {00ff00}%s{FFFF00} hat den Server betreten.", plname, playerid);
SendClientMessageToAll(COLOR_GREY,string);mfg.

-
Mensch, was machst du mit dem Server kurbelst du den an und bist dann manchmal erschöpft oder was...
Die Hänger sind ja schlimmer als sonst was

mfg.

-
Deine über 100 Zeilen sind dagegen beiweitem nicht so hilfreich, wie ein solches System.
das kannst du irgendwie mal so gar nicht vergleichen und mein Code ist sehr wohl durchdacht...
Dann haste das selbe.
Schon die Tatsache allein das ich etwas ändern muss wiederlegt deine 100%.
Aber mal abgesehen davon ist das eine feste Formel wie man die Geschwindigkeit berechnet, nämlich Wurzel aus X*X + Y*Y + Z*Z das kann man schlecht irgendwie anders darstellen
und wenn du die Include so "schlecht" findest, keiner Zwingt dich sie zu benutzen und deine Kritik war eigentlich sinnlos, da ich jetzt nur weiß, dass ich mein IsPlayerAtTanke in ein Array schreiben soll, was aber auch irgendwie sinnlos ist, da es bereits alle Tankstellen sind und es ist genauso einfach da noch was hinzuzufügen wie bei einem Array (spart sogar Zeilen).
mfg.

-
Params wird doch schon als Parameter übergeben, schreibe das so:
COMMAND:o(playerid,params[])
{
new string[128], text[128];
if(sscanf(params,"s[128]",text))return SendClientMessage(playerid,FARBE_ROT,"Tippe: /o [nachricht]");
format(string,sizeof(string),"(( %s %s : %s ))",Admintextname2(playerid),Spielername(playerid),text);
SendClientMessageToAll(FARBE_WEISS,string);
return 1;
}mfg.

-
Die Methode "GetVehicleSpeed" findet man 100% identisch in vielen anderen Beiträgen & Foren
Dann such mal schön
Zusätzlich ist die Tatsache, dass man nur tanken kann, wenn das Auto über 50% Sprit hat, komplett sinnbefreit. Ich meine, in echt kann ich auch 0.1 Liter tanken, wenn ich Lust und Laune hab...
Ehm...ahjaZuguterletzt ist zu sagen, dass das keine Include, sondern eher ein zusammengeschusteter Scriptschnipsel ohne nennenswerte Besonderheiten ist.
Ehm...nicht wirklich ocmd hat gerade mal 40 Zeilen und da sagt keiner dass das ein Script Schnipsel ist, aber bei über 100 Zeilen ist es dann ein Script Schnipsel ahja
Der Sprit kostet ja nichtmal was und es gibt auch keinerlei Anzeigen, die es für den Spieler ersichtlich machen, wieviel Sprit er denn noch in seinem Auto hat. Hierbei wäre ein von dir erstellter Textdraw vielleicht doch noch sehr wünschenswert gewesen.
Dann hast du dir aber die Funktionen nicht durchgelesen mein lieber
Das ist alles vorhanden
Du weißt aber schon dass das kein Filterscript ist?
Er hat Include geschrieben
in einer Include einen Command erstellt hat.
Musste sein, damit ich einen Callback erstellen kann
mfg.

-
Hör auf das in den entry Point von Pawn zu schreiben

Schreibe das mal so wie du es haben willst in den ocmd Befehl

mfg.

-
btw:/
Zitat von »Psychosandman«
14 Jähriger SPS Programierer? Oder habe ich das falsch verstanden. Total unglaubwürdig!
Er dachte, dass SPS für "Speicherprogrammierbare Steuerungen" steht wofür das eigentlich steht und nicht für "SexyPawnoStyle"
mfg.

-
Könntest du denn vielleicht ein Screenshot posten?
Nein, das ist leider absolut unmöglich, ich schreibe die Systeme hier auf der Arbeit und da schreibe ich das alles aus dem Kopf und überprüfe es nur auf Logik fehler oder nicht, wenn mir keine auffallen funktioniert es zu 99.9%
Ich kann es hier nicht testen und folglich keine Screens machen, da ich hier auf der Arbeit bin und kein Gta hier habe
PS: Zur Bewertung von dem System dient der Quellcode

mfg.

-
Ich würde noch nen Streckenzähler mit einbauen, da sowas neulinge auch suchen
Finde das aber nicht so gut, da sich die vehicleids bei den neulingen schnell ändern können und dann ist das für n Arsch
aber sonst ist es gut gemacht
Danke
mfg.

-
10/10, gut für Anfänger, aber für mich nutzlos.
Mfg Metro
Danke
Eine Funktion um ein Fraktionsauto mit einem Rangschutz zu Versehen,
Dass praktisch der Leader eigene Autos hat usw...
Ah, sehr gute Idee
Werde ich in die neue Version packen

mfg.
