Welche MySQL Version benutzt du ?
mfg ![]()
Welche MySQL Version benutzt du ?
mfg ![]()
Wenn du es richtig einfügst, dann ja...zum 100.
mfg ![]()
Nein, du musst nichts daran verändern.
mfg ![]()
Du erstellst dir eine Rückruffunktion die von einem Timer ausgeführt wird, anschließend benutzt du die Funktion ide von Homez vorgeschlagen wurde.
Ich lasse mal einen Quellcode hier.
//OnGameModeInit
SetTimer("updateview", (1000*60)*60, true);
forward updateview();
public updateview()
{
new time[3];
gettime(time[0], time[1], time[2]);
SetWorldTime(time[0]);
}
mfg ![]()
Schau mal nach Airbrake 0.3.7 in Google.
mfg ![]()
Deine Script Struktur finde ich nicht sehr ansehlich, schreib das mal eher so in meine Richtung.
//OnPlayerConnect
SetPVarInt(playerid, "roller.mieten", -1);
//OnPlayerDisconnect
if(GetPVarInt(playerid, "roller.mieten") != -1) DestroyVehicle(GetPVarInt(playerid, "roller.mieten")), SetPVarInt(playerid, "roller.mieten", -1);
if(!strcmp(cmdtext,"/roller",true)){
if(GetPlayerDistanceFromPoint(playerid, 1235.1978,-1729.1222,13.1712) >= 5.1)return 1;
if(GetPVarInt(playerid,"roller.mieten") >= 0)return SendClientMessage(playerid, RED, "Du hast schon einen Roller gemietet.");
ShowPlayerDialog(playerid,DIALOG_RROLLER,DIALOG_STYLE_MSGBOX, "{00FFA0}Roller Mieten","{FEFEFE}Möchtest du einen Roller für {00FF00}40${FEFEFE} mieten ?","Mieten","Nein");
return 1;
}
if(dialogid == DIALOG_RROLLER){
if(!response)return SendClientMessage(playerid, 0xFFFF00FF, "Du hast den Vorgang abgebrochen");
if(GetPVarInt(playerid,"roller.mieten") >= 0)return SendClientMessage(playerid, RED, "Du hast schon einen Roller gemietet.");
new getmyname[MAX_PLAYER_NAME];
GetPlayerName(playerid, getmyname, sizeof getmyname);
new putVehID = CreateVehicle(462,1235.1978,-1729.1222,13.1712,356.6787,3,3,-1);
SetVehicleNumberPlate(vehiclefid, getmyname),
GivePlayerMoney(playerid,-40),
SendClientMessage(playerid, 0xFFFFFFFF, "Du hast dir einen Roller für 40$ gemietet."),
SendClientMessage(playerid, 0xFFFFFFFF, "Dein Roller wurde auf der Straße Gespawnt"),
SendClientMessage(playerid, 0xFFFFFFFF, "Viel Spaß mit dem Roller");
SetPVarInt(playerid, "roller.mieten", putVehID);
}
Das ganze sollte dann am Ende Funktionieren, kannst es ja mal ausprobieren!
mfg ![]()
Ja, du hast das richtig verstanden.
mfg ![]()
Mit Design das gästebuch oder ohne ?
mfg ![]()
Hendersin:
Danke für den Tipp.
ChristianW:
Beschreibe das mal genauer, was genau soll ich denn Coden.
Einen Webserver habe ich.
mfg ![]()
Ja, ich hashe Kennwörter.
Klar, solange ich nicht ewig mit der Entwicklung der Sache beschäftigt bin.
Hendersin:
Ja, aber ich versuche so aber auch viele Kunden anzulocken.
mfg ![]()
Wie willst du das bitte ohne eine Rückruffunktion machen ?
mfg ![]()
Es ist wirklich nicht sehr gut für jede weitere Abfrage aus der Datenbank einen neuen Datensatz anzufragen.
Deswegen würde ich das so in dem Stil machen:
mysql_query("SELECT * FROM `playerobjects2`"),
mysql_store_result();
while(mysql_retrieve_row()){
mysql_fetch_field_row(query,"spalte");
variable = strval(query); //falls integer.
mysql_free_result();
}
Probier mal was damit anzufangen, ich habe denke seit 8 Monaten keine R5 mehr benutzt.
mfg ![]()
Ist ja nicht so, als hätte ich dir das damals nicht erklärt ![]()
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate&PLAYER_STATE_DRIVER)
{
if(!GetPlayerVehicleSeat(playerid)){
new carID = GetPlayerVehicleID(playerid);
for(new i=0; i<sizeof(carvar); i++){
if(carID == PolizeiVehs[i]){
if(frakvar != frakid_cop){
SendClientMessage(playerid, -1, "du bist kein cop");
return RemovePlayerFromVehicle(playerid);
}
}
}
}
}
return 1;
}
Pass das mal auf dein Script an.
mfg ![]()
Ich werde auf die Sicherheit achten.
@gujo:
Beruhigt dich mal, ich werde um 23:59 wenn ich am Handy bin keine Antwort darauf geben.
Ich sehe deinen Beitrag mehr als Spam, weil du das gleich fragst nach 4 Minuten, aufdringlich sowas.
ZitatGestern, 23:56
Von no.Ob
ZitatGestern, 23:59
Von gujo
mfg ![]()
Du musst halt einen string erstellen.
new key[128];
mfg ![]()
Eher weniger, liegt mehr an dir und deinem Skript.
![]()
Gut, könnte mir ja auch mal MySQLI anschauen, das an sich ist ja kein Problem.
mfg ![]()
Ok, ich werde auf jeden Fall auf die Sicherheit achten.
Es ist ja nicht relevant ob es veraltet ist, Funktioniert auf jeden Fall Super.
mfg ![]()