Vielen dank für deine hilfe
Beiträge von Viget Drakedog
-
-
-
-
Guten Abend
Ich habe mich dran gesetzt und versucht mir ein eigenes -LOGIN-SYSTEM zu schreiben nur ich habe ein Problem mit ein paar Zeilen
Code
Alles anzeigenpublic OnPlayerConnect(playerid) { SendClientMessage(playerid,0x0000FFFF,"Willkommen auf Drakedog-BETA"); new name[MAX_PLAYER_NAME],query[256]; GetPlayerName(playerid,name,sizeof(name)); format(query,sizeof(query),"SELECT id FROM user WHERE username='%s'",name); mysql_function_query(dbhandle,query,true,"",""); return 1; } public OnUserCheck(playerid) { new num_rows,num_fields; cache_get_data(num_rows,num_fields,dbhandle); if(num_rows==0) { ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrierung","Bitte registrieren sie sich um auf dem Server zu spielen.","Absenden","Abrechen"); } else { new string[512],stringend[256]; format(string,sizeof(string),"{FFFFFF}Der Accountname {37CD00}%s {FFFFFF}wurde gefunden.\nUm mit den Spielen zu beginnen, musst du dich einloggen.\nDu hast die ID: {37CD00}%i\n",GetPlayerName(playerid),playerid); strcat(stringend,string); format(string,sizeof(string),"{FFFFFF}Bitte gebe unten dein Passwort ein."); strcat(stringend,string); ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{37CD00}Login System: {FFFFFF}Einloggen",stringend,"Login","Abbruch"); strdel(stringend,0,sizeof(stringend)); strdel(string,0,sizeof(string)); } return 1; }
der Error ist folgender
betrifft diese zeile
format(string,sizeof(string),"{FFFFFF}Der Accountname {37CD00}%s {FFFFFF}wurde gefunden.\nUm mit den Spielen zu beginnen, musst du dich einloggen.\nDu hast die ID: {37CD00}%i\n",GetPlayerName(playerid),playerid);
Ich danke euch für jede hilfe
Mit freundlichen Grüßen
Viget Drakedog -
Also muss ich wie bei den anderen autobefehlen es machen?
-
Wie meinst das mit /Veh model und farbe?
-
Guten Tag.
Ich habe mir heute morgen das pawno-scripting bisschen angesehen und kann bis jetzt nur
befehle erstellen womit ich autos spawnen kann und habe auch geschafft ein Teleport-befehl zu machen.Nun ist halt meine Frage was kann ich noch lernen um mein wissen zu verstärken.
Hier mal der Code von mein Befehlen: Es ist nichts tolles aber für ein anfänger geht es
Code:
Code
Alles anzeigenpublic OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/Hilfe", cmdtext, true, 10) == 0) { SendClientMessage(playerid, 0xFF00FF00, "es gibt folgendes:\n /Hilfe"); SendClientMessage(playerid,0xFF00FF00,"/erstehilfe zum heilen."); SendClientMessage(playerid,0xFF00FF00,"/teleport zum porten."); SendClientMessage(playerid,0xFF00FF00,"/autosetzen und /sultansetzen"); return 1; } if (strcmp("/erstehilfe", cmdtext, true, 10) == 0) { SetPlayerHealth(playerid,100); SendClientMessage(playerid,0x19FF00FF,"Erste Hilfe war erfolgreich"); return 1; } if (strcmp("/autosetzen", cmdtext, true, 10) == 0) { AddStaticVehicleEx(411,2035.5277,1328.9993,10.5474,178.6608,116,1,50000); // infver return 1; } if (strcmp("/sultansetzen", cmdtext, true, 10) == 0) { AddStaticVehicleEx(560,694.6446,-1183.8798,15.1645,60.2274,33,0,50000); // sultan return 1; } if(strcmp("/Teleport",cmdtext,true,10)==0) { SetPlayerPos(playerid,691.3540,-1186.2450,15.3186); SendClientMessage(playerid,0x141414FF,"Sie haben sich erfolgreich Teleportiert"); return 1; } if(strcmp("/restart",cmdtext,true,10)==0) SendRconCommand("gmx"); if (strcmp("/bussetzen", cmdtext, true, 10) == 0) { AddStaticVehicleEx(431,694.6446,-1183.8798,15.1645,60.2274,33,0,50000); // bus return 1; } return 0; }
Ich wäre dankbar wenn man mir weiter helfen könnte da ich nicht weiß was ich nun als nächstes lernen soll für pawno
-
Kaliber danke dir.
Ich kann jetzt als Anfänger bis jetzt nur:
CMD-Befehle
RCON-Befehle
und halt Pickups erstellen.Welchen schritt sollte ich jetzt gehen?
-
-
Doch weil ich alle punkte eigentlich weg haben wollte
-
Code
Alles anzeigen#include <a_samp> new pickup; main() { print("\n----------------------------------"); print(" Drakedog-Learn"); print("----------------------------------\n"); } public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); CreatePickup(2,4,1199.1300,-920.5710,43.0292,0); //Erstmal erstellen DestroyPickup(pickup); //dann zerstören return 1; }
-
Das mit dem GMX geht.
Aber das mit den pickupnicht
-
Mein /gmxbfehel:
Ich weiss das man die Pickups so löschen kann:
Code
Alles anzeigen#include <a_samp> //Definierte sachen #define pickup main() { print("\n----------------------------------"); print(" Drakedog-Learn"); print("----------------------------------\n"); } public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); DestroyPickup(pickup);
-
-
Eigentlich wo ich die playerid eintippen muss
-
Wenn er es doch um mappt passt es doch
-
-
Poste mal dein Quellcode.
Damit die Leute besser helfen können
-
Skype hat den selben port wie Apache. Das hat nichts mit MySQL zu tun.
-
Toll. Ich hab seid 4jahren kein englisch mehr.
Also kann ich schon aufhören.