Kann man ja noch eine Variable setzen, danke für den Tipp.
Beiträge von Keine_Person
-
-
Danke euch beiden für die schnelle Hilfe!
-
Code
Alles anzeigenhook OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){ switch(dialogid){ case DIALOG_CREATE_GANG:{ if(response==0){ SendClientMessage(playerid,COLOR_WHITE,"Gangerschaffung abgebrochen!"); } else{ if(sscanf(params,"s",Gangname)){ switch (EingeladenePerson[playerid]){ case 1:{ ShowPlayerDialog(playerid,DIALOG_CREATE_GANG,DIALOG_STYLE_INPUT,"Gang erschaffen","Gebe die zweite Personen an zur Gründung:","Bestätigen","Cancel"); EingeladenePerson[playerid] ++; } case 2:{ ShowPlayerDialog(playerid,DIALOG_CREATE_GANG,DIALOG_STYLE_INPUT,"Gang erschaffen","Gebe die dritte Personen an zur Gründung:","Bestätigen","Cancel"); EingeladenePerson[playerid] = 0; ShowPlayerDialog(playerid,DIALOG_CREATE_GANG_2,DIALOG_STYLE_MSGBOX,"Gründung:","Bist du dir sicher?","yes","no"); } } } } } case DIALOG_CREATE_GANG_2:{ if(response==1){ SendClientMessage(playerid,COLOR_WHITE,"Gang erfolgreich gegründet!"); } } } return true; } ocmd:creategang(playerid,params[]){ if(!IsInAGang(playerid)){ ShowPlayerDialog(playerid,DIALOG_CREATE_GANG,DIALOG_STYLE_INPUT,"Gang erschaffen","Gebe die erste Personen an zur Gründung:","Bestätigen","Cancel"); EingeladenePerson[playerid] ++; } }
-
modules/server/gangcreator.pwn(18) : error 017: undefined symbol "params"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Habe mir die Version sscanf 2.8.3 gezogen und eingefügt. Ob includiert oder nicht, das Programm haut immer diesen Error raus.
Die Zeile vom Error
-
Ich möchte durch Eingabe eines Namens in einem Dialogfeld die dazu passende ID herausfinden und nutzen.
Wie mache ich das nun mit dem dialoginput?
-
Mit einen eigenen Benutzer klappt es ja irgendwie nicht.
-
Habe ein wenig rumprobiert, wenn ich "GangMysql" weglasse gibt es keinen Error.
Mit dem Root klappt es auch. Kann man den einfach nehmen?
-
Local habe ich genommen, klappt auch nicht wirklich. Wie kann ich das denn ändern das kein Passwort benötigt wird?
-
-
Error:
[09:02:33] [ERROR] CMySQLConnection::Connect - (error #1045) Access denied for user 'keine_person' localhost (using password: YES)
[09:02:33] [ERROR] CMySQLConnection::Connect - (error #1045) Access denied for user 'keine_person' localhost (using password: YES)
Code:
Code
Alles anzeigen#define db_host "127.0.0.1" #define db_user "keine_person" #define db_password "mysql_passwort" #define db_datenbank "db_gang" new GangMysql; main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } public OnGameModeInit() { AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); SetGameModeText("Blank Script"); GangMysql = mysql_connect(db_host,db_user,db_password,db_datenbank); return 1; } public OnGameModeExit() { mysql_close(GangMysql); return 1; }
Datenbank:
-
-
Code
Alles anzeigennew GangMysql; #define db_host "127.0.0.1" #define db_user "keine_person" #define db_password "mysql_passwort" #define db_datenbank "db_gang" main() {} public OnGameModeInit() { // Don't use these lines if it's a filterscript AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); SetGameModeText("Blank Script"); GangMysql = mysql_connect(db_host,db_user,db_datenbank,db_password); return 1; } public OnGameModeExit() { mysql_close(GangMysql); return 1; }
[11:05:50] [ERROR] CMySQLConnection::Connect - (error #1045) Access denied for user 'keine_person' localhost (using password: YES)
[11:05:50] [ERROR] CMySQLConnection::Connect - (error #1045) Access denied for user 'keine_person' localhost (using password: YES)
Mit dem Passwort und der Datenbank bin ich mir nicht sicher was zu erst kommt. Habe 2 unterschiedliche Quellen beim Scripten benutzt und beide waren anders. Tauscht man diese aber um ändert sich ovn der log hern ichts mit dem Error.
-
Jo das wars, danke dir!
-
C
Alles anzeigen#include <a_samp> #include <YSI_Coding\y_hooks> #include "modules/server/gangcreator.pwn" public OnGameModeInit() { // Don't use these lines if it's a filterscript AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); print("Gelesen 2!"); SetGameModeText("Blank Script"); print("Gelesen 3!"); return 1; }
Script[gamemodes/leer.amx}: Run time error 20: "Ivalid index parameter <bad entry point>"
Ach und kann mir jemand die Datei schicken mit der man Run Time Errors loggt? Oder wie ging das?
-
Kann mir jemand den entsprechenden Ordner schicken? Die die ich selbst finde sind nicht komplett (im Notfall tut es wohl auch einfach: "..\..\YSI_Core\y_utils")
-
Sieht ein wenig anders aus als im Tutorial aber so wurde es mir gezeigt. Kennt jemand den Fehler?
Code#include "modules/server/gangcreator.pwn" 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); return 1; }
In der Include:
modules/server/gangcreator.pwn(2) : error 010: invalid function or declaration
modules/server/gangcreator.pwn(4) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Bestimmt irgendein Anfängerfehler, lange her das ich fescripted habe. Sorry schonmal dafür :p
-
Finde keine Include, kann mir jemand die schicken?
-
Mein Discord: Keine_Person#3508
-
Wenn hier jemand Lust auf Action RP hat scripte ich gerne^^
-
Hört sich gut an, lass die anderen haten. Ich melde mich!