Schau dir doch mal an, wie das andere gemacht haben und versuche es zu übernehmen...nutze einfach die SuFu ![]()
mfg. ![]()
Schau dir doch mal an, wie das andere gemacht haben und versuche es zu übernehmen...nutze einfach die SuFu ![]()
mfg. ![]()
Zu meinen Hobbys zählen Hobbys suchen..
Genial ![]()
Freut mich, Neulinge sind hier immer herzlich willkommen ![]()
Viel Spaß hier und lass dich nicht von den Kiddys und Flamern hier unterkriegen ![]()
mfg. ![]()
error eig ?
Das ist ein Warning ![]()
und der bedeutet, dass du etwas falsch eingerückt hast ![]()
Schreibe einfach folgendes oben in dein Script und der Compiler rückt es automatisch ein:
#pragma tabsize 0
mfg. ![]()
Ich weiss sie sind schlicht und einfach
Das finde ich sagt alles dazu ![]()
Es heißt nicht das sie schlecht sind, aber ich finde sie sehen ein bisschen "billig" aus...mir fehlt der Kick ![]()
mfg. ![]()
Ich glaube er meint Winterferien.
Die sind aber auch schon vorbei ![]()
Ja, genau und wenn ich jetzt mich einmiete muss ich die Globale Variable verändern richtig?
Ja...natürlich wenn sich der Text verändern soll ![]()
Dann musst du sowas ungefähr machen:
//Für RemovePlayerFromVehicle
public OnPlayerStateChange(playerid,newstate,oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(PlayerInfo[playerid][pLeader] == oamt || PlayerInfo[playerid][pMember] == oamt) return 1; //oamt durch die Frakid ersetzen
}
return 1;
}
//Für SetVehicleParamsEx
public OnVehicleStreamIn(vehicleid, forplayerid)
{
if(PlayerInfo[forplayerid][pLeader] == oamt || PlayerInfo[forplayerid][pMember] == oamt) //oamt durch die Frakid ersetzen
{
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vehicleid,engine,lights,alarm,1,bonnet,boot,objective);
}
return 1;
}
Die Callbacks (public) sind wahrscheinlich schon vorhanden, also da einfach nur oben einfügen !
mfg. ![]()
//Edit: Namen angepasst im 2. Callback ![]()
Naja...wie man halt einen string speichert so ungefähr:
new g_text[128]; //globale Variable
//Dann halt das:
CreatePickup(1239, 1, 13.8878,1210.6125,22.5032);
woh1 = Create3DTextLabel("1 Raum Apparment\n150$ pro PayDay\n/einmieten", Türkis, 13.8878,1210.6125,22.5032, 5.0, 0, 0);
format(g_text,128,"1 Raum Apparment\n150$ pro PayDay\n/einmieten");
//Speichern
dini_Set(Spielerdatei,"haustext",g_text);
//Laden
new string[128];
format(string,128,dini_Get(Spielerdatei,"haustext"));
woh1 = Create3DTextLabel(string, Türkis, 13.8878,1210.6125,22.5032, 5.0, 0, 0);
Wenn ich das richtig verstanden habe, meintest du sowas ![]()
aber trotzdem wird es nicht nach restart gespeichert
Ja, dann speichere dir doch den Text...wo ist das Problem ![]()
Habe dir doch einen Link geschickt, da ist doch alles erklärt ![]()
der text gespeichert wird und der andere gelöscht wird?
Du musst das nicht so kompliziert machen, es gibt diese Funktion: http://wiki.sa-mp.com/wiki/Update3DTextLabelText
mfg. ![]()
Das ist kein TextDraw, das nennt man 3DTextLabel, hier siehst du wie man es benutzt: http://wiki.sa-mp.com/wiki/Create3DTextLabel
mfg. ![]()
Wie sperrst du deine Autos ab, durch SetVehicleParamsEx oder durch RemovePlayerFromVehicle ?
mfg. ![]()
Erkläre mal ausführlicher, was du willst und was nicht ![]()
So wie ich das verstanden habe, willst du einen Text speichern, dann speicher doch einfach den String und setzt den, wenn die 3DLabels erstellt werden als Text ein ?
mfg. ![]()
unter OnPlayerConnect oder RequestClass?
Halt ab da wo du es haben willst ![]()
new Float:x1,Float:y1,Float:z1;
GetVehiclePos(car_BusBot4,x1,y1,z1);
Alle 2 Seks uodaten und du hast deinen Bot
Da gibt es eine 1000x bessere Möglichkeit !
Schau dir diese Funktion mal an: http://wiki.sa-mp.com/wiki/PlayerSpectateVehicle
mfg. ![]()
Benutzt du ein Clientplugin?
Beispielsweise SAMPFox oder das Audioplugin?
Nein, nur streamer, sscanf und mysql ...
//Edit: Danke an [DT]Sniper ![]()
Weil du evtl schon mehr als 1000 davon im Script hast... ![]()
Hey Leute,
ja ich habe auch mal eine Frage ![]()
Vielleicht hatte jemand schonmal so ein Problem, also wenn man inGame /q eingibt Crasht der Server sofort OnPlayerDisconnect und OnGameModeExit werden nicht aufgerufen...ich bin mal meine Includes etc durchgegangen die Callbacks werden auch nicht wegehookt oder so...eigentlich sollten sie aufgerufen werden, aber der Server crasht einfach...
Hat jemand eine Idee woran das liegen könnte, sowas ist mir noch nie passiert ![]()
Als erstes füge bitte noch einen Pastebin Link hinzu, dies ist Pflicht ![]()
mfg. ![]()