Doofe Frage, wo werden die Logs dann gespeichert?
Beiträge von DayWalk3r
-
-
|-|auke: Meinst du die SAMP Log File? Wenn ja, dann steht da nichts.
SA-MP Dedicated Server
----------------------
v0.3d-R2, (C)2005-2011 SA-MP Team[17:44:31]
[17:44:31] Server Plugins
[17:44:31] --------------
[17:44:31] Loading plugin: sscanf
[17:44:31][17:44:31] ===============================
[17:44:31] sscanf plugin loaded.
[17:44:31] (c) 2009 Alex "Y_Less" Cole
[17:44:31] 0.3d-R2 500 Players "dnee"
[17:44:31] ===============================
[17:44:31] Loaded.
[17:44:31] Loading plugin: Encrypt
[17:44:31][17:44:31] ______________________________________
[17:44:31] Encrypt Plugin v0.1 loaded
[17:44:31] ______________________________________[17:44:31] By: Fro (c) Copyright <TBG> 2009-2010
[17:44:31] ______________________________________[17:44:31] Loaded.
[17:44:31] Loading plugin: mysql
[17:44:31]> MySQL plugin R6-2 successfully loaded.
[17:44:31] Loaded.
[17:44:31] Loaded 3 plugins.[17:44:31]
[17:44:31] Filterscripts
[17:44:31] ---------------
[17:44:31] Loading filterscript 'wbb_connect.amx'...
[17:44:31]
--------------------------------------
[17:44:31] WBB Connect Filterscript by Hauke
[17:44:31] --------------------------------------[17:44:31] Loaded 1 filterscripts.
[17:44:31] OnGameo
[17:44:31]
----------------------------------
[17:44:31] Secret Life - Version 0.01
[17:44:31] ----------------------------------[17:44:31] By Kiwar_El & Fabienzo.Auditore
[17:44:31] Number of vehicle models: 15
[17:44:51] Incoming connection: 192.168.1.65:50786
[17:44:51] [join] Aldin has joined the server (0:192.168.1.65)
[17:44:58] [death] Aldin died 255 -
Danke, dennoch klappt es nicht.
if (strcmp(cmdtext, "/wbb", true) == 0)
{
if(Emailput[playerid] == 1)
{
new Email[128];
GetPVarString(playerid, "Email", Email, 128);
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
new key[30];
key[29] = GetPVarInt(playerid,"Passwort");
WBB_AddNewUser(name,key,Email,1);
}
else
{
ShowPlayerDialog(playerid,DIALOG_Email,DIALOG_STYLE_INPUT,"Email-Adresse","Gib bitte deine Emailadresse nun an","Fertig","");
}
}if(dialogid == DIALOG_Email)
{
if(response==0)
{
Emailput[playerid] = 1;
SetPVarString(playerid,"Email",inputtext);
return 1;
}
if(response==1)
{
Emailput[playerid] = 1;
return 1;
}
}Kein Erfolg...
-
Hauke, ich habe es gelesen. Ich finde allerdings keine Anleitung. Im Ordner auch nicht. Habe es nun so gemacht:
stock WBB_SetMySQLData ( *****, *****, *****, *****, InstallationCount = 1 )
Keine Errors, keine Warnungen
Aber er erstellt kein User. -
Kann mir es einer erklären?
Hab nun es so:
stock WBB_SetMySQLData ( Server[*****] , User[*****] , Password[*****] , Database[*****] , InstallationCount = 1 )
return CallRemoteFunction ( "_WBB_SetMySQLData" , "ssssd" , Server , User , Password , Database , InstallationCount );***** = Meine Daten
Aber ich bekomme immer den Fehler im Script:C:\Users\Aldin\Desktop\ALLESE~1\SERVER~1\pawno\include\wbb_connect.inc(21) : Unbekannte Variable : "localhost"
-
Bin zu doof. Kann mir die Error jemand fixxen?
-
Black? Kannst du mir es schicken?... Sorry ich verstehe es nicht. Ich habs derzeit so:
if (strcmp(cmdtext, "/wbb", true) == 0)
{
if(Emailput[playerid] == 1)
{
new Email[128];
GetPVarString(playerid, "Email", Email, 128);// Get the msg string from the PVar
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
new key = GetPVarInt(playerid,"Passwort");
WBB_AddNewUser(name,key,Email,1);
}
else
{
ShowPlayerDialog(playerid,DIALOG_Email,DIALOG_STYLE_INPUT,"Email-Adresse","Gib bitte deine Emailadresse nun an","Fertig","");
}
}if(dialogid == DIALOG_Email)
{
if(response==0)
{
Emailput[playerid] = 1;
SetPVarString(playerid,"Email",inputtext);
return 1;
}
if(response==1)
{
return 1;
}
}Aber es kommen zwei Fehler:
Zeile (3555) : Falscher Variablentyp als Parameter (Parameter #2)
Zeile (3554) : Unbenutzte Variable: "key"1 Errors, 1 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochenPWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.denew key = GetPVarInt(playerid,"Passwort");
WBB_AddNewUser(name,key,Email,1); -
Kannst du mir ein beispiel geben? Bitte
-
Ich will es so machen, dass wenn der Spieler /wbb eingibt, dass er aufgefordert wird seinen Email einzugeben. Das Passwort und der name wird bereits ausgelsen ich brauch es für das WBB Filterscript
Code:
if (strcmp(cmdtext, "/wbb", true) == 0)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
GetPVarInt(playerid,"Passwort"));
WBB_AddNewUser(name,key,Email,1);
}Nur noch Email^^
-
Danke, das ist jetzt etwas zu hoch für mich, undzwar hab ich das Autohaussystem: http://pastebin.com/fC8A02cE
Nun wie bekomme ich es hin, das bei LoadPlayerVehicle der Name ins Kennzeichen eingetragen wird. -
Wie heißt nochmal die Funktion fürs Kennzeichen? Ich will, dass wenn man sich ein Fahrzeug kauft, sein Name im Kennzeichen steht.
Danke fürs Helfen!
-
Guten Abend liebe Community,
ich brauche unbedingt ein /car fix befehl für das Script. Ich habe folgendes Autohaussystem, allerdings gibt es dort die funktion nicht.
http://pastebin.com/fC8A02cE
Bitte helft mir. Das Auto soll mit dem befehl einfach nur repariert werden und auf dem alten Parkplatz spawnen -
Zeile (7118) : Variable "objective" wurde mehrmals deklariert
stock SetVehicleParamsForAll(carid,objective,doorslocked)
{
for(new i = 0; i<MAX_PLAYERS; i++) { SetVehicleParamsForPlayer(carid,i,objective,doorslocked); }
} -
Hiho, ich will, dass man bei der Registrierung auch seine Email-Adresse angeben muss. Die soll dann wir das Passwort ausgeschrieben im Spieler.txt Datei zu lesen sein. Allerdings wird die Email bei uns so angezeigt: Email = 0
stock Register(playerid,key[])
{
new Spielerdatei[64];
//new Email[38];
new Email[128];
GetPVarString(playerid, "Email", Email, 128);// Get the msg string from the PVar
//format(Email,sizeof(Email),"%s",GetPVarString(playerid,"Email",Email,38));
new name[MAX_PLAYER_NAME];
//new Username[MAX_PLAYER_NAME];
//GetPlayerName(playerid, Username, sizeof(Username));
//WBB_AddNewUser (Username,key,Email,1);
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
dini_Set(Spielerdatei,"Email",Email);
SendClientMessage(playerid,GRAU,"Erfolgreich registriert, es folgt das Tutorial.");
ShowPlayerDialog(playerid,999,DIALOG_STYLE_INPUT,"Email-Adresse","Bitte gib hier deine Email-Adresse ein.\nSie wird fürs Forum benötigt.","Weiter","Abbruch");
SetPlayerScore(playerid,0);
SetPVarInt(playerid,"FirstConnect",1);
SetPlayerSkin(playerid,7);
SetPVarInt(playerid,"loggedin",1);
return 1;
}
if(dialogid == 999)
{
if(response)
{
SetPVarString(playerid,"Email",inputtext);
ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_MSGBOX, "Tutorial", "Willkommen auf dem deutschen Roleplay Server von GermanGameLounge [GGL]\n \nEs folgt nun ein kleines Tutorial, dass dir sicherlich weiterhelfen wird.\nEs werden die Einstiegsfragen gestellet. Somit pass bitte auf.\n\nFür weitere Fragen sind wir für euch im TeamSpeak oder im Forum erreichbar.","Weiter","Abbruch");
}
else// wenn er auf Abbrechen gedrückt hat wird ihm eine Nachicht gesendet und er wird gekickt
{
SendClientMessage(playerid, GRAU, "Um auf unserem Server spielen zu können, muss das Tutorial gemacht werden!");
Kick(playerid);
}
} -
Der Server kackt bei mir ab. Wieso? Wenn ich es ausklammer, WBB dannfunktinoiert er.
-
Hiho, ich hab im Register stock das WBB_Connect Plugin eingebaut. Ich brauche dazu die Email der Spieler. Das habe ich so gemacht:
stock Register(playerid,key[])
{
new Spielerdatei[64];
new email[38];
format(email,sizeof(email),"%s",GetPVarString(playerid,"Email",email,38));
new name[MAX_PLAYER_NAME];
new Username[MAX_PLAYER_NAME];
GetPlayerName(playerid, Username, sizeof(Username));
WBB_AddNewUser (Username,key,email,1);
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
dini_Set(Spielerdatei,"Email",email);
SendClientMessage(playerid,GRAU,"Erfolgreich registriert, es folgt das Tutorial.");
ShowPlayerDialog(playerid,999,DIALOG_STYLE_INPUT,"Email-Adresse","Bitte gib hier deine Email-Adresse ein.\nSie wird fürs Forum benötigt.","Weiter","Abbruch");
SetPlayerScore(playerid,0);
SetPVarInt(playerid,"FirstConnect",1);
SetPlayerSkin(playerid,7);
SetPVarInt(playerid,"loggedin",1);
return 1;
}Und im Dialog 999:
if(dialogid == 999)
{
if(response)
{
SetPVarString(playerid,"Email",inputtext);
ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_MSGBOX, "Tutorial", "Willkommen auf dem deutschen Roleplay Server von GermanGameLounge [GGL]\n \nEs folgt nun ein kleines Tutorial, dass dir sicherlich weiterhelfen wird.\nEs werden die Einstiegsfragen gestellet. Somit pass bitte auf.\n\nFür weitere Fragen sind wir für euch im TeamSpeak oder im Forum erreichbar.","Weiter","Abbruch");
}
else// wenn er auf Abbrechen gedrückt hat wird ihm eine Nachicht gesendet und er wird gekickt
{
SendClientMessage(playerid, GRAU, "Um auf unserem Server spielen zu können, muss das Tutorial gemacht werden!");
Kick(playerid);
}
}Doch es will i-wie nicht richtig funktionieren...
-
Mh, Script sagt:
C:\Users\Aldin\Desktop\SecretLife.pwn(6335) : error 017: undefined symbol "email"
C:\Users\Aldin\Desktop\SecretLife.pwn(6335) : error 008: must be a constant expression; assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
stock Register(playerid,key[])
{
new Spielerdatei[64];
new email[38] = GetPVarString(playerid,"Email",email,38);
new name[MAX_PLAYER_NAME];
new Username[MAX_PLAYER_NAME];
GetPlayerName(playerid, Username, sizeof(Username));
WBB_AddNewUser (Username,key,email,1);
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
dini_Set(Spielerdatei,"Email",email);
SendClientMessage(playerid,GRAU,"Erfolgreich registriert, es folgt das Tutorial.");
ShowPlayerDialog(playerid,999,DIALOG_STYLE_INPUT,"Email-Adresse","Bitte gib hier deine Email-Adresse ein.\nSie wird fürs Forum benötigt.","Weiter","Abbruch");
SetPlayerScore(playerid,0);
SetPVarInt(playerid,"FirstConnect",1);
SetPlayerSkin(playerid,7);
SetPVarInt(playerid,"loggedin",1);
return 1;
} -
C:\Users\Aldin\Desktop\SecretLife.pwn(6338) : error 017: undefined symbol "Email"
C:\Users\Aldin\Desktop\SecretLife.pwn(6343) : error 035: argument type mismatch (argument 3)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
stock Register(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
new Username[MAX_PLAYER_NAME];
GetPlayerName(playerid, Username, sizeof(Username));
WBB_AddNewUser (Username,key,Email,1);
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
dini_Set(Spielerdatei,"Email",GetPVarString(playerid,"Email",38));
SendClientMessage(playerid,GRAU,"Erfolgreich registriert, es folgt das Tutorial.");
ShowPlayerDialog(playerid,999,DIALOG_STYLE_INPUT,"Email-Adresse","Bitte gib hier deine Email-Adresse ein.\nSie wird fürs Forum benötigt.","Weiter","Abbruch");
SetPlayerScore(playerid,0);
SetPVarInt(playerid,"FirstConnect",1);
SetPlayerSkin(playerid,7);
SetPVarInt(playerid,"loggedin",1);
return 1;
} -
Die Dialogid beträgt 999, muss ich das jetzt so machen:
if(dialogid == 999)
{
if(response)
{
new test[64];
format(test,sizeof(test),"Ich habe im InputDialog folgendes geschrieben: %s",inputtext);
SendClientMessage(playerid,farbe,test);
ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_MSGBOX, "Tutorial", "Willkommen auf dem deutschen Roleplay Server von GermanGameLounge [GGL]\n \nEs folgt nun ein kleines Tutorial, dass dir sicherlich weiterhelfen wird.\nEs werden die Einstiegsfragen gestellet. Somit pass bitte auf.\n\nFür weitere Fragen sind wir für euch im TeamSpeak oder im Forum erreichbar.","Weiter","Abbruch");
}
else// wenn er auf Abbrechen gedrückt hat wird ihm eine Nachicht gesendet und er wird gekickt
{
SendClientMessage(playerid, GRAU, "Um auf unserem Server spielen zu können, muss das Tutorial gemacht werden!");
Kick(playerid);
}
}?? Wie bekomme ich es hin, dass es gespeichert wird, und hier als mail angezeigt wird? Für WBB_AddNewUser (Username,key,mail,1);
stock Register(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
new Username[MAX_PLAYER_NAME];
GetPlayerName(playerid, Username, sizeof(Username));
WBB_AddNewUser (Username,key,mail,1);
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Spieler/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
dini_Set(Spielerdatei,"Email",mail);
SendClientMessage(playerid,GRAU,"Erfolgreich registriert, es folgt das Tutorial.");
ShowPlayerDialog(playerid,999,DIALOG_STYLE_INPUT,"Email-Adresse","Bitte gib hier deine Email-Adresse ein.\nSie wird fürs Forum benötigt.","Weiter","Abbruch");
SetPlayerScore(playerid,0);
SetPVarInt(playerid,"FirstConnect",1);
SetPlayerSkin(playerid,7);
SetPVarInt(playerid,"loggedin",1);
return 1;
} -
Ich will das machen, das man in diesem Input seine Email eintragen muss, die soll dann gespeichert werden. Kannst du mir bitte das nochmal erklären?