hey ich hatte die forwards schon drinne das ist so seitdem ich das neue gf system rein gehauen habe..
Es kann gut sein, dass du dann einen Klammer Fehler gemacht hast ![]()
hey ich hatte die forwards schon drinne das ist so seitdem ich das neue gf system rein gehauen habe..
Es kann gut sein, dass du dann einen Klammer Fehler gemacht hast ![]()
Hier eignet es sich gut PVars zu verwenden:
if(dialogid == DIALOG_FAHRSCHULE)
{
if(!response || listitem) return 1;
if(PlayerInfo[playerid][pMoney]< 2000) return SendClientMessage(playerid,COLOR_RED, "Du besitzt nicht genug Geld!");
if(PlayerInfo[playerid][pScheine]==1) return SendClientMessage(playerid,COLOR_GREEN,"Du bist bereits schon im Besitz eines Führerscheines.");
if(GetPVarType(playerid,!"Fahrstunde")) return SendClientMessage(playerid,COLOR_RED,"Du hast die Fahrstunde bereits gestartet!");
new vehicle;
vehicle = CreateVehicle(415, 1379.0913, -1648.8781, 13.3828, 0, 1, 1, 0);
PutPlayerInVehicle(playerid, vehicle, 0);
LinkVehicleToInterior(vehicle, GetPlayerInterior(playerid));
SetVehicleVirtualWorld(vehicle, GetPlayerVirtualWorld(playerid));
SetVehicleParamsEx(vehicle,1,0,0,0,0,0,0);
SetPlayerCheckpoint(playerid, 1379.0913, -1648.8781, 13.3828, 3.0);
L1Checkpoint[playerid]=1;
GivePlayerMoney(playerid,-2000); //Das hast du vergessen ^.^
SetPVarInt(playerid,!"Fahrstunde",vehicle);
return 1;
}
//OnPlayerDisconnect (PVars werden danach automatisch für den Spieler gelöscht, deshalb hier kein Delete)
if(GetPVarType(playerid,!"Fahrstunde")) DestroyVehicle(GetPVarInt(playerid,!"Fahrstunde"));
//OnVehicleDeath
if(GetPVarType(killerid,!"Fahrstunde"))
{
DestroyVehicle(GetPVarInt(killerid,!"Fahrstunde"));
DeletePVar(killerid, !"Fahrstunde");
}
//OnVehicleStateChange
if(oldstate == PLAYER_STATE_DRIVER && GetPVarType(playerid,!"Fahrstunde"))
{
DestroyVehicle(GetPVarInt(playerid,!"Fahrstunde"));
DeletePVar(playerid, !"Fahrstunde");
}
Alles anzeigen
Downloade dir mal das hier: https://www.microsoft.com/en-u…oad/details.aspx?id=48145
Du benötigst aber die x86 Versionen! ![]()
Dann scheint dies eine public Funktion zu sein.
2 Möglichkeiten:
1. Wenn du diese Funktion aus anderen Skripts aufrufst, dann musst du oben in dein Skript jeweils ein forward GetPlayerLeader(playerid); und ein forward GetPlayerMember(playerid); einfügen ![]()
2. Falls du das nicht in Filterscripts o.ä. aufrufst, kannst du das public einfach durch ein stock ersetzen oder einfach das public entfernen ![]()
break;
Ja..da beendest du ja auch die schleife?!
Was soll der Quatsch da eigentlich mit dem Count? ![]()
for(new fV; fV<max_fvehs; fv++)
{
if(GetVehiclePos(fVehicle[fV][vehID], Pos[0], Pos[1], Pos[2]) && fVehicle[fV][vehFraktion] == Spieler[playerid][pFraktion] && IsPlayerInRangeOfPoint(playerid, 5.0, Pos[0], Pos[1], Pos[2]))
{
vehicleid = fVehicle[fV][vehID];
ShowPlayerDialog(playerid, DIALOG_TRUNKPUT, DIALOG_STYLE_LIST, "Kofferraum", "Materialien einlagern\nDrogen einlagern","Auswählen","Schließen");
break;
}
}
Das würde vollkommen reichen ![]()
Was spricht denn gegen 19622? ![]()
Nicht %s Jahre sondern %d Jahre, da age ja ein Integer ist und kein String ![]()
Meinst die "Tabelle" über phpmyadmin zu erstellen ?
Nein..check mal wenn du die DB öffnest..da kannst du ja direkt SQL Querys eingeben..dann printe dir mal deinen query..und sende den..
Und wenn es erstellst wird...dann weißt du, dass mit dem handle von deiner connection "Amazing" irgendwas nicht stimmt ![]()
Aktiviere eventuell den Debug Modus und schau in die mysql_log ![]()
oder probiere eventuell über phpmyadmin den query ![]()
Eventuell wird dieser Codeblock auch nicht aufgerufen, check das eventuell alles mit prints ![]()
Das riecht ein Wenig nach S0beit ![]()
Aber wenn du dir ganz sicher bist, dass du keine "externen" Programme hattest....
Du kannst über das Menü in GTA (also ESC drücken) dann auf Options...Redefine Keys..bla blub dort kannst du deine Keys für zu Fuß oder im Fahrzeug neu belegen...dort kannste ja dann einen key auf ALT + F3 legen und das könntest du dann per Skript herausfinden ![]()
Allerdings...an und für sich..geht das nicht automatisch ![]()
Poste mal den ganzen Log ![]()
Der Code failt...weil vID = 0 ist..weil der Spieler sich noch in keinem Auto befindet...
Zeig uns mal den ganzen command, dann können wir dir besser helfen ![]()
Du solltest da nämlich direkt den input, den er eingibt als model nehmen ![]()
soo geht´s aber da steht halt dann nur 1 oder 0 un das ist schei´ße
...wenn du da gebannt oder nicht gebannt stehen haben magst...dann schreibs doch hin:
Du bist doch schon im php-Tag, da brauchste kein <?php nochmal ![]()
jailTimer[playerid] = SetTimerEx("SetPlayerUnjail", 1000, 1, "d", playerid);
if(jailTimer[playerid] != -1) KillTimer(jailTimer[playerid]);
Das ist ja auch quatsch...du setzt den Timer...(dann ist er immer != -1) und dann killst du ihn direkt ![]()
Eigentlich suche ich eher eine Vitrine, keine Kommode
...wie wäre es mit:
2459, 2502, 2467, 2475, 2460
....ich habe geschrieben ich bekomme da keine Fehler beim compilen...
Hast du eventuell noch eine andere Variable mit dem selben Namen?
Ihr beiden seid ganz schön streitlustig, wir treffen uns um 21 Uhr am Hbf auf Gleis 12
Das höchste Gleis vom Hbf ist doch nur 9 3/4 oder? ![]()
Also ich hab deinen Code mal kurz getestet und ich bekomme da keinen Fehler ![]()
Na klar ![]()
Ich denke du suchst sowas hier:
2084
Gibt aber auch noch sowas wie...1743, 2087, 2328, 2306