mysql_tquery(handle, "SELECT `hID`, ... FROM `haeuser`", "onSystemLoadsHouses", "");
Würd's da nicht auch ein '*' tun, denn man möchte ja alles Auswählen.
mysql_tquery(handle, "SELECT `hID`, ... FROM `haeuser`", "onSystemLoadsHouses", "");
Würd's da nicht auch ein '*' tun, denn man möchte ja alles Auswählen.
Da ist das Problem, schreib mir PM mit skype und ich helfe dir
Ja wir wissen, dass es ein Problem ist, aber wir können es auch hier lösen:
Du ladest dir das streamer Paket neu herunter.
Nun tust du die .inc Datei (das Include) in deinen pawno/include Ordner.
Die .dll oder die .so in deinen Plugin Ordner (je nach Betriebsystem .dll Windows .so Linux).
Du musst das Skript nochmal kompilieren.
L.G.
heyho
Könntest du bitte den ServerLog schicken und die Includes, welche du im Script verwendest...
L.G.
ShowPlayerDialog(playerid,2
Du verwendest für beide die gleiche Dialog ID.
Wenn ich mal sehen könnte, was was ist wäre es glaube ich vom Vorteil.
Du musst eine Schleife durchlaufen lassen, die jeden Spieler den Namen entfernt...
reicht das einfach wenn ich den Code von dir nehme ?
Klar, dass jetzt die meisten einfach schnell die Lösung hinklatschen, man hat ja einen Beitrag und der Ersteller hat so gut, wie nicht gelernt...
Nein, wie du siehst nicht.
Er hat dir einen Tipp gegeben und wenn du jetzt schlau wärest, dann würdest du nach "Schleife" Googlen und gucken, was rauskommt.
Z.b. Samp wiki (Schleifen sind auch im englischem unter 'Loops' bekannt)
L.G.
/e:
Will das aber nur bei dem Spieler der die Maske aufsetzt geht das denn trotzdem
Guck doch erstmal, was eine Schleife überhaupt macht.
WHERE besitzer='%s'
Ergibt ja irgendwie wenig Sinn, wenn du das Haus laden möchtest und nach einen Wert fragst, der noch gar nicht geladen ist.
An deiner stelle würde ich nach der Hausid fragen (Bedingung).
L.G.
Nice work!
10/10 Punkten.
-> Da würde ich auch gerne Party machen^^
Mach bloß nicht zum download, sonst sieht man die hinterher wieder auf Servern wieder.
Weiter so!
L.G.
/e: Abo von mir
Soll ich mal den ganzen code posten ?
Mach mal
if(!num_rows) print("Keine Häuser gefunden")
Klappt das ?
Mach das und schick ergebnis.
Und ja, poste mal deinen Query
Hast du sscanf2 und auch das plugin drin?
Du kannst Integer mit einander Vergleichen bzw. Gleichsetzen, also eine Gleichung (Mathematikunterricht).
Du kannst du aber nicht mit einem Text.
Dafür gibt es aber format und strcmp. (zum "bepacken" und vergleichen eines strings).
Ich hoffe du verstehst, was ich meine
Ein String ist kein Wert.
format(pDaten[playerid][Name],25,dini_Get(pfad,"Name"));
Müsste klappen...
L.G.
Habe ein kleines Problem, wenn ich meinen Befehl eingebe funktioniert er nur in den Vehicleid's 511,519 und 593. Wenn ich es in den anderen Flugzeugen/Heli's mache sagt der Server invalid Command und es wird kein Checkpoint gesetzt.
Alles anzeigenversteh ich net? was soll nicht sein ernst sein?
bei mir klappts soweit .. komisch
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/work", true))
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 511 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 519 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 593)//Beagle+Dodo+Shamal
{
SendClientMessage(playerid, 0xFFFFFFFF, "jo1");
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 488 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 497 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 548 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 563)//helis
{
SendClientMessage(playerid, 0xFFFFFFFF, "jo2");
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 417 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 425 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 447 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 469 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 487)
{
SendClientMessage(playerid, 0xFFFFFFFF, "jo3");
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 592 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 577)
{
SendClientMessage(playerid, 0xFFFFFFFF, "jo4");
return 1;
}
return 0;
}
würde dir dennoch empfehlen ein switch zu benutzen.
Du hast es glaube ich falsch verstanden.
Er möchte, dass der Befehl auch noch bei anderen Autos funktioniert.
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 511 GetVehicleModel(GetPlayerVehicleID(playerid)) == 519 GetVehicleModel(GetPlayerVehicleID(playerid)) == 593)//Beagle+Dodo+Shamal
Das ist doch nicht dein Ernst??
Da wird es abgefragt; guck mal auf SampWiki.
CreateObject (also Standart Globale Objekte) werden soweit ich weiß nur bis 1k unterstützt.
Deswegen gibt's die PlayerObjecte, welche in Streamer verwendet werden. (CreateDynamicObject)
Guck dir mal im offiziellem Thread die ganzen Funktionen an...
CreatePlayerTextDraw zum erstellen.
PlayerTextDrawShow zum zeigen.
PlayerTextDrawHide zum verstecken oder PlayerTextDrawDestroy zum löschen.
Dann bräuchtest du noch einen Editor, womit du sie "designest" such dir einen aus: Google
L.G.
Besitzt du eine Tabelle in der Datenbank die 'User' heißt?
Wenn ja, dann zeig uns doch bitte mehr von dem Log.
Du definest und erstellst es....Ist mir ehrlich gesagt neu.
Wieso erstellst du es nicht als Globale Array und weißt ihnen hinterher den String zu?
L.G.
Da haste es doch... (Fehler von mir, dachte du wolltest strings formatieren).
Wo ist denn die Index angabe?
L.G.
heyho