Ich war vor ner Stunde oder so mal auf der HP. Da war die noch on.
Denke mal die haben nur irgentwelche Probleme.
- Tomsen
Ich war vor ner Stunde oder so mal auf der HP. Da war die noch on.
Denke mal die haben nur irgentwelche Probleme.
- Tomsen
Danke erstmal für eure Antworten.
CreeD hattest du das 2. schon mal oder woher weißt du wie es mit der Tonqualität ist bzw. @Aaron woher weißt du dass das erste eine bessere hat? ( villt. kann mans auch an den augezählten Fakten ablesen, hab davon nicht wirklich ahnung) ![]()
- Tomsen
Wieso wird der Dialog nicht angezeigt?
new string[256];
format(string,sizeof(string),"%s\n%s\n%s\n%s\n%s",GetItem(playerid,1),GetItem(playerid,2),GetItem(playerid,3),GetItem(playerid,4),GetItem(playerid,5));
ShowPlayerDialog(playerid,DialogInventar,DIALOG_STYLE_LIST,"Dein Inventar",string,"Ok","Abbrechen");
- Tomsen
Modern und simpel. Gefällt mir. ![]()
- Tomsen
Die Slots fangen mit 0 an oder?
Und man arbeitet hier nur mit Strings oder? Also auch so speichern in der DB?
- Tomsen
Kann auch sein das es das Tor nicht einzelnt gibt sondern das alles ein Objekt ist.
- Tomsne
Hey,
ich hab noch paar Gutscheine vom Zoundhouse daheim rumliegen.
Da mein altes Keyboard kaputt ist will ich mir endlich mal ein neues zulegen.
Ich spiel hauptsächlich aber Gitarre von daher platzt mich nicht an weil die beiden nur 99€ kosten.
Mein vorheriges war schon sehr alt deswegen stell ich keine wirklichen ansprüche. Will einfach nur mal wieder ein Keyboard haben womit man spielen lernen kann bzw. wo man übnerhaupt drauf spielen kann. ![]()
Hab da 2 Varianten, nur welches ist besser? Kenne mich da nicht so aus.
- Tomsen
PS: Fände es nicht schlecht wenn man's mitn PC Verkabel kann. Kann das überhaupt eines der beiden? Zumindest inputmäßig
Ich hab in der Datenbank ne Zelle für Item 1 - 5
Da werden Zahlen gespeichert.
0,1,2,3
Beim Abfragen werden die Items in 5 Zeilen abgefragt und wenn es 0 ist, steht leer da, bei 1 Fertiggericht.. usw.
Also man arbeitet immer mit den Zahlen und wenn man nen String brauch frag ich die Zahlen ab und teile ihnen die Namen zu. Also relativ simpel.
- Tomsen
PS: Ich würd gern was eigenes scripten.
Nice.
Ich hab ja schon alles was man braucht nur ist halt das mit dem switch funktioniert nicht, also wenn ich welche anwähle.
Zuviel switch oder woran kann das liegen? Der postet ja auch immer Die Message von case 0: also das der Slot X leer ist und dann kommt immer du nimmst eine Zigarette, auch wenn ich was anderes angeklickt habe.
- Tomsen
Wieso soll ich die Parameter von dem Public ändern?!
Außerdem bezieht sich das Switch auf das pItem und nicht auf den Dialog.
Entschuldigung aber.. du solltest dich wohl auch nochmal damit auseinandersetzen. ![]()
- Tomsen
Hey,
ich hab jetzt ein Inventarsystem gemacht.
Es werden zahlen in 5 verschiedenen Zellen in der DB gespeichert.
Naja. Aufrufen und anzeigen funktioniert, aber wenn ich was auswähle:
Ist ein Dialog mit 5 Zeilen, 0 wäre "Leer", also kein item, 1 - Fertiggericht, 2-Zigaretten, 3-Flasche Wasser
So hab ich es bei OnDialogResponse Abgefragt:
Ist ein ziemlich langer Code wenn man bedenkt das der hier gerade mal für die Zeile 1 ist. Gibt noch 4 weitere. Sehen aber alle genauso aus, da letzten Ende ja immer abgefragt wird welche Zahl in dem Fall Item1 nun hat und was danach passieren soll.
Wenn ich nun Item 1 anklicke kommt immer die Message von case 0 also das ich keins hab und es kommt - Du hast dir eine Zigarette angezündet .Egal welches Item ich anklicke. Außerdem wird es nicht auf 0 bzw. Leer gesetzt wenn ich es beutzt habe.
Woran liegt das?
- Tomsen
Failed (libmysqlclient_r.so.16: cannot open shared object file: No such file or directory)
Es liegt an der den mysql plugin denk ich mal.
Und ja das sind die selben die ich auch bei mir aufn Rechenr benutze, hab alles so hochgeladen nur halt umgestellt da ich ja windows hab und der server auf linux läuft.
- Tomsen
Ja steht da - hier:
SA-MP Dedicated Server----------------------v0.3e, (C)2005-2012 SA-MP Team[12:21:25] gamemode1 = "" (string)[12:21:25] gamemode2 = "" (string)[12:21:25] gamemode3 = "" (string)[12:21:25] gamemode4 = "" (string)[12:21:25] gamemode5 = "" (string)[12:21:25] gamemode6 = "" (string)[12:21:25] gamemode7 = "" (string)[12:21:25] gamemode8 = "" (string)[12:21:25] gamemode9 = "" (string)[12:21:25] gamemode10 = "" (string)[12:21:25] gamemode11 = "" (string)[12:21:25] gamemode12 = "" (string)[12:21:25] gamemode13 = "" (string)[12:21:25] gamemode14 = "" (string)[12:21:25] gamemode15 = "" (string)[12:21:25] [12:21:25] Server Plugins[12:21:25] --------------[12:21:25] Loading plugin: sscanf.so[12:21:25] [12:21:25] ===============================[12:21:25] sscanf plugin loaded. [12:21:25] (c) 2009 Alex "Y_Less" Cole[12:21:25] 0.3d-R2 500 Players "dnee"[12:21:25] ===============================[12:21:25] Loaded.[12:21:25] Loading plugin: streamer.so[12:21:25] *** Streamer Plugin v2.6.1 by Incognito loaded ***[12:21:25] Loaded.[12:21:25] Loading plugin: mysql.so[12:21:25] Failed (libmysqlclient_r.so.16: cannot open shared object file: No such file or directory)[12:21:25] Loaded 2 plugins.[12:21:25] [12:21:25] ===============================[12:21:25] sscanf plugin unloaded. [12:21:25] ===============================[12:21:25] *** Streamer Plugin v2.6.1 by Incognito unloaded ***[12:21:25] [12:21:25] Filterscripts[12:21:25] ---------------[12:21:25] Loading filterscript 'wbb_connect.amx'...[12:21:25] === WBB_Connect: ===WBB_Connect v. 2.0was successfully loaded!Copyright (c) by Hauke Marquardt====================[12:21:25] Loaded 1 filterscripts.[12:21:25] Script[gamemodes/dzl.amx]: Run time error 19: "File or function is not found"[12:21:25] Number of vehicle models: 0
- Tomsen
#edit: Mittlerweile denk ich es liegt daran das er nicht die richtige mysqllib hat. Ist nen Linuxserver. Wollte mir nochmal die aktuelle Version von MySQL und die dazugehörige Lib Datei ausn englischen Foren downloaden allerdings werd ich beim klicken auf die links immer auf solche Werbe seiten weitergeleitet, und nicht zum download..
Alles anzeigen
Ganz einfach ein Dialog aufrufen wo man zum einen mal erst die id eingibt diese musst du jedoch zwischen speichern in einer globalen variabel und einmal
die fraktion das geht jedoch auch alles auch auf einmal mit sscanf und dies ist auch nicht anders als bei einem command nur wird dann der string inputtext gesplittet
ahja zum Dialog styles benutzet du DIALOG_STYLE_INPUT
Ja musst du auch beim streamer da die daten des objectes beim zerstören verworfen werden. Daher ist es ja auch klar das wenn du das Object x mit der objectid des skriptes
40 mit DestroyObject löscht ist dieser Slot nun frei und wird vom nächsten erstellten Object ersetzt.
Ja du brauchst die Mysql Library bei Linux als auch bei Windows.
Muss die auf dem FTP Server dann auch ins Plugin verzeichnis oder mit da wo die server.cfg (eigentlich) ist?
- Tomsen
Ehm.. ja. Das ist der Punkt wo ich mir denke... wtf.
Nein Spaß.
Das ist mir klar, das hab ich ja auch. Es muss an was anderem liegen.
Glaube daran das es das mysql Plugin nicht lädt aber wieso lädt es das nicht?
Ist eingeschrieben und hochgeladen...
- Tomsen
Brauch ich bei einem Linux Server außer dem MySQL auch die libmysqlclient.so.15 ?
Hat schon mal jmd. ein Firmenpanel wie von Multi Reallife veröffentlicht oder wieviel würde mich das kosten eins (nur Firmenpanel, kein Controlpanel) in auftrag zu geben?
- Tomsen
Hey,
nach einer Weile hab ich nun meinen Server bei meinem Hoster hochgeladen.
Ich hab allerdings das Problem dass das Script nicht reagiert.
Wie komm ich darauf?
Also:
Ich habe ALLE Dateien von meinem Homerecher hochgeladen und alle Plugins mit .so etc eingetragen.
Ich mein mit Hamachi hats auch geklappt.
Ich hatte auch schon vorher Testweiße ein Movie Script drauf, hat auch geklappt
Im Gegensatz dazu hab ich jetzt aber eine Datenbank (MySQL) In verwendung.
Was kann ich nun tun um das Problem zu beheben?
- Tomsen
Schon recht sinnlos nur den 5€ schein zu schützen. Leute die sowas wirklich fälschen machen es nicht mit 5€ scheinen.
Die nehmen 50€ oder höher.
Ist aber auch wiederrum nur logisch Zusammengedacht.
Bin ja kein Geldfälscher ![]()
- Tomsen
Wie meinst du das?
Die Tab-Taste setzt einen Tabulator..
Den kann man einfach wieder wegmachen indem man den Mauszeiger hinter den "unsichtbaren" Tabulator setzt und die Löschentaste drück, wie bei Buchstaben.
Aber.. ich versteh ansonsten nicht was du meinst .^^
- Tomsen
//Edit: Ich glaube du musst alles einzeln machen.