wie kann ich bei dieser version loggen lassen?
mysql_debug geht nicht
wie kann ich bei dieser version loggen lassen?
mysql_debug geht nicht
hi
ich arbeite an einen tachosystem aber es kommen immer diese errors
(619) : error 017: undefined symbol "TextDraw0"
(619) : warning 215: expression has no effect
(619) : error 001: expected token: ";", but found "]"
(619) : error 029: invalid expression, assumed zero
(619) : fatal error 107: too many error messages on one line
ich weiss nicht wieso sie kommen
fehlerzeile ist makiert
public OnPlayerStateChange(playerid, newstate, oldstate){
if(newstate == PLAYER_STATE_DRIVER){
TextDrawShowForPlayer(playerid,TextDraw0),TextDrawShowForPlayer(playerid,TextDraw1),TextDrawShowForPlayer(playerid,TextDraw2[playerid]);//Fehlerzeile
TextDrawShowForPlayer(playerid,TextDraw3),TextDrawShowForPlayer(playerid,TextDraw4[playerid]),TextDrawShowForPlayer(playerid,TextDraw5);
TextDrawShowForPlayer(playerid,TextDraw6[playerid]),TextDrawShowForPlayer(playerid,TextDraw7[playerid]),TextDrawShowForPlayer(playerid,TextDraw8);
TextDrawShowForPlayer(playerid,TextDraw9),TextDrawShowForPlayer(playerid,TextDraw10);
}
else if(oldstate == PLAYER_STATE_DRIVER){
TextDrawHideForPlayer(playerid,TextDraw0),TextDrawHideForPlayer(playerid,TextDraw1),TextDrawHideForPlayer(playerid,TextDraw2[playerid]);
TextDrawHideForPlayer(playerid,TextDraw3),TextDrawHideForPlayer(playerid,TextDraw4[playerid]),TextDrawHideForPlayer(playerid,TextDraw5);
TextDrawHideForPlayer(playerid,TextDraw6[playerid]),TextDrawHideForPlayer(playerid,TextDraw7[playerid]),TextDrawHideForPlayer(playerid,TextDraw8);
TextDrawHideForPlayer(playerid,TextDraw9),TextDrawHideForPlayer(playerid,TextDraw10);
}
return 1;
}
naja beim mysql R8 geht mysql_debug nicht
hey
ich habe ein vorgegebenes Logo und ich möchte die schrift verändern
aber dan kommt immer so ein fehler
wenn ich auf fortfahren gehe, ist die schrift schreklich und hat nichtmehr die coolen effekte
bei dem tutorial war es auch überall so und beim erstellen klappt es auch mit %e es ist extra von mysql soweit ich weiss
hey
bei mir wird die Tabelle nicht geupdated...
keine ahnung woran das liegt.. könnt ihr helfen?
stock SavePlayer(playerid){
new query[400 + MAX_PLAYER_NAME];
mysql_format(mycon,query, sizeof(query), "UPDATE `User` SET `Admin` = %d,`Fraktion` = %d,`Rank` = '%d', `Skin` = %d,`Level` = %d,`Geld` = '%d', `Perso` = %d,`Job` = %d,`Alter` = '%s',`Land` = %s,`Geschlecht` = %s,`Paycheck` = '%d',`Payday` = '%d',`Bank` = '%d' WHERE `Name` = '%e'",
pInfo[playerid][Admin],pInfo[playerid][Fraktion],pInfo[playerid][Rank],GetPlayerSkin(playerid),GetPlayerScore(playerid),GetPlayerMoney(playerid),pInfo[playerid][Perso],pInfo[playerid][Job],pInfo[playerid][Alter],pInfo[playerid][Land],pInfo[playerid][Geschlecht],pInfo[playerid][Paycheck],
pInfo[playerid][Payday],pInfo[playerid][Bank],GetName(playerid));
mysql_tquery(mycon,query,"","");
return 1;
}
wusst ich net habs einfach in freien sinne geschrieben
Its Roleplay (ist wieder frei, da Its Roleplay down gegangen ist ^^)
Free Roleplay
Play a Life
Jurk a Life
Los Roleplay
City Life
Jordaz Roleplay
bei mysql r8 gibt es doch kein mysql_ping
und wen schon, wie soll ich das dan machen?
//push
hey ich mache mir gerade ein tacho und ich wollte eine
progressbar verwenden..
nun weiss ich nicht wie ich es machen soll, das sie sich an unterschiedlichen sachen richtet...
jedes fahrzeug hat einen unterschiedlichen tank und ich möchte das alle 2 min -1 von der variable abgezogen wird.
wie das alles geht weiss ich, aber wie mache ich das die progressbar sich mit aktuallisiert...
ich habe sie hier gefunden:
http://forum.sa-mp.com/showthread.php?t=113443
habe ich mir auch schon öfters durchgelesen aber ich verstehe es nicht
ehm was ist das für eine frage? wo ist da dein problem?
willst du einfach nur angeben oder bist du doof...
lösch doch einfach den teil der rauskopiert wurde oder so
auf den sender Phoenix läuft das TV Duell nochmal momentan
Soweit ich es verstanden habe, möchte der Steinbrück die Steuern erhöhen, das finde ich nicht gut!
es sollten liebe die Sprit preise niedriger werden! Alta ich muss bei meinen alten 528i viel bezahlen der frisst^^
ich bin für Merkel, sie hatte kein misst gebaut in den letzten Jahren und bei Steinbrück währe ich mir nicht so
sicher.
hi ich habe mir ein paar seiten zusammen gesammelt und überall ist so ein teil wo
drauf steht .m3u da klicke ich dan drauf an kommt das fenster von media player, aber dort
steht kein link... ich sehe oben nur halt den namen der seite aber keinen link...
in Expander
Wollte auch mal etwas zeigen da ich hoffe das mir auch geholfen wird...
es ist easy damit man spieler zu spieler teleportiert...
stock Teleport(playerid,other){
new Float:X,Float:Y,Float:Z;
GetPlayerPos(other,X,Y,Z);
if(IsPlayerInAnyVehicle(playerid))return SetVehiclePos(GetPlayerVehicleID(playerid),X,Y,Z);
return SetPlayerPos(playerid,X,Y,Z);
}
Benutzung
Teleport(pID,playerid);//pID wird zu playerid geportet
also das erste wird zum zweiten geportet
Ja, ich debuge es
mycon = mysql_connect("localhost","samp45","samp45_sdata","pass");
switch(mycon){
case 1: print("MySQL konnte eine Sichere verbindung aufbauen!");
default: print("MySQL konnte keine verbindung herstellen!\nDer Server wird herrunter gefahren!"),SendRconCommand("exit");
}
und es kommt immer der text von case 1
es wird immer noch kein account erstellt
da kommt ein error und sagt undefined...
error 017: undefined symbol "mysql_function_query"
hi nach dem registrieren wird kein account in der tabelle erstellt..
ich habe das tutorial von mysql R8 gemacht und alles abgeändert aber ich weiss nicht wieso das nicht geht...
der Dialog
case DIALOG_REGISTER:{
if(!response) return SendClientMessage(playerid,Rot,"Sie haben den Register Vorgang abgebrochen!"),Kick(playerid);
if(!inputtext[0] || !(3 <= strlen(inputtext) <= 25))return SendClientMessage(playerid,Rot,"Ihr Passwort muss mind. 6 Zeichen enthalten!"),ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrierung auf "ServerName"","{FFFFFF}Herzlich Willkommen auf "ServerName" "ServerName".\nRegistriere dich bitte ein, um bei uns Spielen zu können.","Register","Abbrechen");
new query[128+MAX_PLAYER_NAME];
mysql_format(mycon,query, sizeof(query), "INSERT INTO `User` (`Name`, `Passwort`,`Admin`,`Fraktion`,`Rank`, `Skin`,`Level`,`Geld`, `Perso`,`Job`,`Alter`,`Land`,`Geschlecht`,`Paycheck`,`Payday`,`Bank`) VALUES('%e','%e',0,0,0,0,0,0,0,0,0,0,0,0,0,0)", GetName(playerid), inputtext),mysql_tquery(mycon, query, "", "");
Register(playerid);
return 1;
}
Func ist ein public den ich oben definiert habe
Func LoadPlayerDataSequence(playerid, l_step){
switch(l_step){
case 1:{
new count = cache_get_field_content_int(0,"count");
if(count)return ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login auf "ServerName"","{FFFFFF}Herzlich Willkommen auf "ServerName" "ServerName".\nLogge dich bitte ein, um bei uns Spielen zu können.","Login","Abbrechen");
return ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registrierung auf "ServerName"","{FFFFFF}Herzlich Willkommen auf "ServerName" "ServerName".\nRegistriere dich bitte ein, um bei uns Spielen zu können.","Registerieren","Abbrechen");
}
case 2:{
new count = cache_get_field_content_int(0,"count");
if(count){
new query[60 + MAX_PLAYER_NAME];
mysql_format(mycon,query, sizeof(query), "SELECT * FROM `User` WHERE `Name` = '%e'",GetName(playerid));
mysql_function_query(mycon,query,true,"LoadPlayerDataSequence","dd",playerid,3);
return 1;
}
else return SendClientMessage(playerid,Rot,"Das eingegebene Passwort ist Falsch!"),ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login auf "ServerName"","{FFFFFF}Herzlich Willkommen auf "ServerName" "ServerName".\nLogge dich bitte ein, um bei uns Spielen zu können.","Login","Abbrechen");
}
case 3:{
pInfo[playerid][Admin] = cache_get_field_content_int(0,"Admin"),pInfo[playerid][Fraktion] = cache_get_field_content_int(0,"Fraktion"),pInfo[playerid][Rank] = cache_get_field_content_int(0,"Rank");
pInfo[playerid][Skin] = cache_get_field_content_int(0,"Skin"),SetPlayerScore(playerid,cache_get_field_content_int(0,"Level")),GivePlayerMoney(playerid,cache_get_field_content_int(0,"Geld"));
pInfo[playerid][Perso] = cache_get_field_content_int(0,"Perso"),pInfo[playerid][Job] = cache_get_field_content_int(0,"Job"),cache_get_field_content(0,"Alter",pInfo[playerid][Alter]);
cache_get_field_content(0,"Land",pInfo[playerid][Land]),cache_get_field_content(0,"Geschlecht",pInfo[playerid][Geschlecht]),pInfo[playerid][Paycheck] = cache_get_field_content_int(0,"Paycheck");
pInfo[playerid][Payday] = cache_get_field_content_int(0,"Payday"),pInfo[playerid][Bank] = cache_get_field_content_int(0,"Bank");
SpawnPlayer(playerid);
return 1;
}
default:return SendClientMessage(playerid,0xFF0000FF,"Es könnte ein Bug aufgetreten sein! Bitte reconnecten Sie!"),SetTimerEx("KickPlayer",250,0,"i",playerid);
}
return 1;
}