Beiträge von Kaliber
-
-
Man kann Keys als String wiedergeben, sähe dann so aus:
SendClientMessage(playerid,-1,"Um das zu betreten drücke: ~k~~VEHICLE_ENTER_EXIT~"); //Da würde jetzt Return stehen
mfg.

-
Ich habe mal eine Include geschrieben die das vereinfacht: [ INCLUDE ] Kleine Tor Vereinfachung
Kannst ja mal schauen

mfg.

-
Durch einen Array auf einen Spieler beziehen, sprich so:
new TachoTimer[MAX_PLAYERS];
TachoTimer[playerid] = SetTimerEx("UpdateTacho",TACHOTIMER, true, "i",playerid);
KillTimer(TachoTimer[playerid]);
mfg.

-
Hä wo die Pos hin?
Dir ist aber schon klar, dass ein Auto kein Objekt ist
Der Editor basiert auf einem Objekt, welches an das Auto attached wurde

mfg.

-
Zeile 6214:
Über dem Code steht anscheinend ein return, entferne dieses...Zeile 56217:
Da ist anscheinend die } Klammer zu viel, schreibe die mal unter die if-Abfrage..Kann aber auch nur raten, da das immernoch zu wenig Code ist

mfg.

-
Ehm, poste mal bitte deinen Quellcode, also da wo die Errors/Warnings auftauchen

mfg.

-
Alles anzeigen
[16:43:16] Loading plugin: mysql.dll
[16:43:16] Failed (plugins/mysql.dll: invalid ELF header)
[16:43:16] Loading plugin: sscanf.dll
[16:43:16] Failed (plugins/sscanf.dll: invalid ELF header)
[16:43:16] Loading plugin: streamer.dll
[16:43:16] Failed (plugins/streamer.dll: invalid ELF header)
[16:43:16] Loaded 0 plugins.
Da liegt das Problem, dein Server lädt die Plugins nicht
Da du Linux benutzt, musst du .so Plugins verwenden, die .dll Plugins verwendet man nur unter Windows

mfg.

-
Und wie soll ich mein Script schützen?
Brauchst du nicht, der Müll, der bei dem deAmx Programm rauskommt ist total unbrauchbar, man kann die amx nicht decompilen !mfg.

-
Haben dann aufeinmal admin 7000 oder 9999
Mal Rcon Pw ändern und evtl Variablen und PVars beim Connecten oder Disconnecten resetten
mfg.

-
wie bekomme ich das hin das die cars dort trotzdem stehen?
Die Platte auf der die Cars stehen mit CreateObject erstellen nicht mit CreateDynamicObject oder durch andere Streamer
mfg.

-
Ja...sehe es gerade du hast %d mit %s verwechselt, schreibe es so:
if(!strcmp("/stats", cmdtext, true))
{
new string[128],name[24];
GetPlayerName(playerid,name,24);
format(string,sizeof(string),"Name: %s\nLevel: %d\n Money: %d\n Ping: %d",name,GetPlayerScore(playerid),GetPlayerMoney(playerid),GetPlayerPing(playerid));
ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"Deine Statistik",string,"OK","");
return 1;
}mfg.

-
Naja, durch kleines ausprobieren

Man weiß, dass die Mitte des Fahrzeuges folgende Position hat:
new Float:Q[3];
GetVehiclePos(vehicleid,Q[0],Q[1],Q[2]);
So und jetzt einfach mal die X oder Y (also Q[0] oder Q[1]) mal erhöhen bis es an der Tür ist
mfg.

-
Weil es so aussehen muss:
if(!strcmp("/stats", cmdtext, true))
{
new string[128],name[24];
GetPlayerName(playerid,name,24);
format(string,sizeof(string),"Name: %d\nLevel: %d\n Money: %d\n Ping: %d",name,GetPlayerScore(playerid),GetPlayerMoney(playerid),GetPlayerPing(playerid));
ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"Deine Statistik",string,"OK","");
return 1;
}mfg.

-
Du hast ein Semikolon vergesson:
new string[128];
mfg.

-
Wie ists richtig?
So:public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new Float:Health,string[128];
GetVehicleHealth(vehicleid,Health);
format(string,sizeof(string),"Fahrzeug Hp: %f",Health);
SCM(playerid,Gelb,string);
return 1;
}mfg.

-
Ja aber man wird trz. nicht rausgeschmissen!
Omg, lese:wenn du die Fahrzeuge fahren kannst, bist du entweder im SAPD oder du bist in einem anderen Fahrzeug
-
SAPD ist aber 1
Omg...bitte lese meine Texte richtig
So, da SAPD 1 ist schreibe als abfrage es so:
if(GetPVarInt(playerid,"Fraktion") != 1)
und jetzt müsste das funktionieren, wenn du die Fahrzeuge fahren kannst, bist du entweder im SAPD oder du bist in einem anderen Fahrzeug
mfg.

-
Wie meinst du das?
Also:if(GetPVarInt(playerid,"Fraktion") != 0)
Das ist falsch, da 0 nicht der fraktionsid vom SAPD entspricht !So könnte es richtig sein:
if(GetPVarInt(playerid,"Fraktion") != 5)
Sprich 5 = Fraktionsid vom SAPDmfg.

-
und funktioniert es

PS: Hast du die if-Abfrage angepasst...schick mal den Code davon
