Gibt es ne upload function?
Ansosten wenn h gedrückt wird soll er f8 drücken.... Diesen screenshot aus dem gta uf verzeichnis umbennen und dann auf deinen ftp laden... Np?
Beiträge von carLos186
-
-
Hast du nen linux oder Windows server?
-
Mrmonat videos erklären das ganz gut. Wenn c++ schaffst solltest du auch pawno schaffen
-
48h 30min 29sek
Kann man doch so nie sagen.
Lernst du schnell? Verstehst du schnell? Investierst du viel Zeit?
Guck dir yt videos an und guck ob es dir liegt. Schwer ist es auf jeden fall nicht. -
hallo,
da mein letzter Thread leider schon geschlossen ist, muss ich einen neuen aufmachen.Undwar wird der dialog jetzt erstellt allerdings ist in dialog_style_Tablist kein inhalt... hab das selbe mit der normalen list ausprobiert und da geht es. Hier mein Code:
Code
Alles anzeigenif(listitem == 0) // Fahrzeug kaufen { new string[512]; format(string,sizeof(string),""); for(new i=0;i<sizeof(planes);i++) { format(string,sizeof(string),"%s\n Name: %s \t Kosten: %i",string,GetVehicleName(planes[i][pmodelid]),planes[i][pkosten]); } ShowPlayerDialog(playerid,DIALOG_BUYPLANE,DIALOG_STYLE_TABLIST,"Flugzeug kaufen",string,"Kaufen","Abbrechen"); } if(listitem == 1) // Fahrzeug Spawnen { new string[512]; format(string,sizeof(string),""); for(new i=0;i<sizeof(planes);i++) { format(string,sizeof(string),"%s\n Name: %s \t Kosten: %i",string,GetVehicleName(planes[i][pmodelid]),planes[i][pkosten]); } ShowPlayerDialog(playerid,DIALOG_BUYPLANE,DIALOG_STYLE_LIST,"Flugzeug kaufen",string,"Kaufen","Abbrechen"); }
bei listitem 1 wird es ganz normal angezeigt und bei listitem 0 ist der dialog einfach leer
Push
-
Schreib mir auch mal
-
meld du dich doch per pn
-
du musst kurz warten bis er dir parameter anzeigt,... und du musst es als admin starten
-
Das Thema hat sich schon erledigt, habe aber ein neues Problem, dazu mehr im anderen Thread, dieser hier ist erledigt xd
-
Hätte Interesse, würde im Forum für Ordnung Sorgen und den TS kann ich auch einrichten meld dich mal per PN
-
-
-
nein, das heißt das es immer zufällig passiert und ich nicht weiß warum, kann durchaus sein das es durch einen bestimmten befehl auftritt allerdings weiß ich nicht durch welchen. und ja ich habe einen minutentimer, stundentimer und sekundentimer
D.h. es passiert einfach immer zufällig? Hast du einen Timer im Script, der permanent aufgerufen wird
-
Ich habe leider keine Ahnung wann es auftritt...
-
jupp hab ich beim betrachten des threads auch schon gemerkt, platzhalter stimmen nicht. war schon als erledigt makiert
-
Hallo,
Ich habe ein Problem mit meiner Saveplayer function... am anfang der function deklariere ich den integer plid mit der sInfo[pID][id] (in diesem Fall 22)
Nun führe ich die ganzen SQL abfrage zum speichern durch./e sorry für den schlecht formatierten pawn code aber irgendwie sind die zeilen zu lang
Code
Alles anzeigenSavePlayer(pID) { if(sInfo[pID][eingeloggt]==0)return 1; new plid = sInfo[pID][id]; format(query,sizeof(query),"UPDATE user SET level='%i',alevel='%i',skin='%i',fraktion='%i',money='%i',bank='%i',kanister='%i' WHERE id='%i'",sInfo[pID][level], sInfo[pID][alevel],sInfo[pID][skin], sInfo[pID][fraktion], sInfo[pID][money], sInfo[pID][bank],sInfo[pID][kanister],plid); mysql_function_query(dbhandle,query,false,"",""); format(query,sizeof(query),"UPDATE user SET rentroom='%i',spawnchange='%i',paydaytime='%i',telefonbuch='%i',number='%i',job='%i',rank='%i' WHERE id='%i'" , sInfo[pID][rentroom], sInfo[pID][spawnchange],sInfo[pID][paydaytime],sInfo[pID][telefonbuch],sInfo[pID][number],sInfo[pID][job],sInfo[pID][rank],plid); mysql_function_query(dbhandle,query,false,"",""); format(query,sizeof(query),"UPDATE user SET lotto='%i',drogen='%i',fische='%i',mats='%i',wanteds='%i',jailtime='%i',lastjail='%i' WHERE id='%i'",sInfo[pID][lottozahl],sInfo[pID][savedrogen],sInfo[pID][savefische],sInfo[pID][savemats],sInfo[pID][wanteds],sInfo[pID][jailtime],sInfo[pID][lastjail],plid); mysql_function_query(dbhandle,query,false,"",""); format(query,sizeof(query),"UPDATE user SET spielstunden='%i',respekt='%i',uppoints='%i',spawnhealth='%i',donator='%i',ehe='%s',eventitems='%i' WHERE id='%i'",sInfo[pID][spielstunden],sInfo[pID][respekt],sInfo[pID][uppoints],sInfo[pID][spawnhealth],sInfo[pID][donator],sInfo[pID][ehe],sInfo[pID][eventitems],plid); mysql_function_query(dbhandle,query,false,"",""); format(query,sizeof(query),"UPDATE user SET warns='%i', warntime='%i', donatortime='%i',donator='%i',invitesperre='%i',orgid='%i', orgrank='%i' WHERE id='%i'",sInfo[pID][warns],sInfo[pID][warntime],sInfo[pID][donatortime],sInfo[pID][donator],sInfo[pID][invitesperre],sInfo[pID][orgid],sInfo[pID][orgrank],plid); mysql_function_query(dbhandle,query,false,"",""); format(query,sizeof(query),"UPDATE user SET savecodes='%i',kkasse='%i',tode='%i',kills='%i',verbrechenges='%i',knasttime='%i',sdmkills='%i' WHERE id='%i'",sInfo[pID][savecodes],sInfo[pID][kkasse],sInfo[pID][tode],sInfo[pID][kills],sInfo[pID][verbrechenges],sInfo[pID][knasttime],sInfo[pID][sdmkills],plid); mysql_function_query(dbhandle,query,false,"",""); printf("%s",query); format(query,sizeof(query),"UPDATE user SET jobsperre='%i',dlicense='%i',blicense='%i',tlicense='%i',flicense='%i',slicense='%i',alicense='%i' WHERE id='%i'",sInfo[pID][jobsperre],sInfo[pID][dlicense],sInfo[pID][blicense],sInfo[pID][tlicense],sInfo[pID][flicense],sInfo[pID][slicense],sInfo[pID][alicense],plid); mysql_function_query(dbhandle,query,false,"",""); printf("%s",query); format(query,sizeof(query),"UPDATE user SET wlicense='%i',blicensetimer='%i',tlicensetimer='%i',flicensetimer='%i',dlicensetimer='%i' WHERE id='%i'",sInfo[pID][wlicense],sInfo[pID][dlicensetimer],sInfo[pID][blicensetimer],sInfo[pID][tlicensetimer],sInfo[pID][flicensetimer],sInfo[pID][dlicensetimer],plid); mysql_function_query(dbhandle,query,false,"",""); printf("%s",query); format(query,sizeof(query),"UPDATE user SET slicensetimer='%i',alicensetimer='%i',wlicensetimer='%i',skill1='%i',skill2='%i',skill3='%i' WHERE id='%i'",sInfo[pID][slicensetimer],sInfo[pID][alicensetimer],sInfo[pID][wlicensetimer],sInfo[pID][skill1],sInfo[pID][skill2],plid); mysql_function_query(dbhandle,query,false,"",""); printf("%s",query); return 1; }
die prints stehen da damit ich die sql abfragen sehen kann weil sich plid plötzlich auf 0 setzt und dann ganz verschwindet? hat jemand ne ahnung?Zitat von IchUPDATE user SET savecodes='0',kkasse='0',tode='6',kills='15',verbrechenges='5',knasttime='0',sdmkills='1' WHERE id='22'
UPDATE user SET jobsperre='0',dlicense='1',blicense='1',tlicense='1',flicense='1',slicense='1',alicense='1' WHERE id='22'
UPDATE user SET wlicense='1',blicensetimer='0',tlicensetimer='0',flicensetimer='0',dlicensetimer='0' WHERE id='0'
UPDATE user SET slicensetimer='0',alicensetimer='0',wlicensetimer='0',skill1='1',skill2='1',skill3='22' WHERE id='' -
Ja das Problem ist das ich es selber auch nicht weiß.
-
Was weiß ich, ich hab das bei meinem Kollegen nachgefragt und eins zu eins übernommen
Der meinte das es daran liegen könnte -
Wenn ich mich vertan hsbe sollte schau dir mal deine abfrage an deine alter variable ist ein string deklarierst in der SQL abfrage aber als integer.
-
Das Problem idt folgendes:
Du fragst nach dem alter in der Registrierung. Zu dem Zeitpunkt wo du die update abfrage machst existiert die variable sinfo[playerid] [id] noch garnicht (also 0) weil die erst nach dem einloggen ausgelesen wird. Bei deinem scriot gehst du aber so vor:Registrierung
Password angeben
Insert...
Alter angeben
Update mit sinfo [playerid] [ id]
Login durchführen
Sinfo[playerid] [id] wird deklariertProblem erkannt? An einer gescheiten Lösung darfst du jetzt selber tüfteln
Grüße