Geschafft (lag an den Scriptfiles)
Beiträge von Spielie
-
-
Hallo,
ich habe heute extrem viel in mein Script eingefügt und weiß nicht wie es geschehen ist, aber wenn ich mich einlogge sollte ich eigentlich in meinem Haus spawnen, stattdessen spawne ich in der Luft in der VW 4 (also in einer anderen virutellen Welt)
Wie kann man das wieder hinbekommen? Ich kann das Script hier leider wegen Copyright nicht hochladen (etwa 15.000 Zeilen von 95.000 Zeilen habe ich nicht selbst gemacht sondern gekauft...)Durch was kann man soetwas z.B. kaputt machen?
Diese Includes habe ich:C
Alles anzeigen#include <a_samp> #include <a_npc> #include <core> #include <float> #include <time> #include <file> #include <utils> #include <morphinc> #include <M_Bot> #include <bfx_oStream> #include <Obj_Streamer> #include <foXban> #include <dini>
Ps. der verkäufer des 15.000 Zeilen scripts ist derzeit im urlaub (noch 4 wochen) und ist daher leider nicht erreichbar
Edit: Bis ich tod (vom Fall) bin funktionieren keinerlei befehle...
-
Hallo,
ich habe heute extrem viel in mein Script eingefügt und weiß
nicht wie es geschehen ist, aber wenn ich mich einlogge sollte ich
eigentlich in meinem Haus spawnen, stattdessen spawne ich in der Luft in
der VW 4 (also in einer anderen virutellen Welt)
Wie kann man das
wieder hinbekommen? Ich kann das Script hier leider wegen Copyright
nicht hochladen (etwa 15.000 Zeilen von 95.000 Zeilen habe ich nicht
selbst gemacht sondern gekauft...)Durch was kann man soetwas z.B. kaputt machen?
Diese Includes habe ich:C
Alles anzeigen#include <a_samp> #include <a_npc> #include <core> #include <float> #include <time> #include <file> #include <utils> #include <morphinc> #include <M_Bot> #include <bfx_oStream> #include <Obj_Streamer> #include <foXban> #include <dini>
Ps. der verkäufer des 15.000 Zeilen scripts ist derzeit im urlaub (noch 4 wochen) und ist daher leider nicht erreichbar
Bis ich tod (vom Fall) bin funktionieren keinerlei befehle...
Es spawnen übrigens keinerlei Fahrzeuge aus dem Script (nur die, die ich per Befehl spawnen lasse) -
Nein Nicht möglich da was an gta geändert werden müsste
doch, ist es, wie gesagt ich lade das script hoch, sobald ich meinen fehler (Neues Problem: Int's laden nicht -_-) behoben habe...
tipp: http://wiki.sa-mp.com/wiki/GetPlayerWeaponData -
Sehr schön
-
hab ich auch schon gefunden, hab aber ka, wie das genau funktioniert, könntest du mir ein kleines, aber feines beispiel nennen? Danke
@<(^^_)>Msk. -
Ihr seid alles spamer! ;D
Ps. Das mit dem Ammu speichern hab ich schon gemacht und werde es hier morgen mittag posten -
Hallo,
ich habe mir vorhin ein kleines FS runtergeladen und einmal angeschaut.
Darin kam ein /motd vor:CodeGameTextForPlayer(playerid, tmp2, 5000, 1); SendClientMessage(playerid, COLOR_YELLOW, motd); ShowPlayerDialog(playerid,DIALOG_Servernachrichten,DIALOG_STYLE_MSGBOX,"{00ff00}[TGR]Message of the Day","Derzeit suchen wir leider keine Admins mehr. Eine Fraktionsleitung\nwird immernoch für folgende Fraktionen gesucht:\n- SFPD\n- LCN\n- Regierung\n- Hitman\n- CNN\n\n\nStVO:\n\nEs gilt auf dem gesamtem Server rechts vor links\nFahrzeuge mit Blaulicht haben immer Vorfahrt\n\nHöchstgeschwindigkeiten:\n- Innerorts: 80km/h\n - Außerorts: 140km/h\n\nTicketpreise:\n- Missachtung der Rechts- vor Linksregelung: 7500$\n- Burnouts: 1500$\n- Verursachen eines Unfalls: 2500$\nWeiteres entscheidet die ausfürhrende Amtsperson\n\nDer Führerschein wird entzogen, wenn man\n- auf der falschen Straßenseite fährt\n- Abseits der Straße fährt\n- Man bereits mehrmals täglich ein Ticket erhalten hat\n\n\n\nWeiteres folgt!","Abbrechen","");
Wenn ich sowtas bei mir einfüge kommt immer dieser Fehler:
CodeC:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(16654) : error 075: input line too long (after substitutions) C:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(16655) : error 037: invalid string (possibly non-terminated string) C:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(16655) : error 017: undefined symbol "Derzeit" C:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(16655) : error 017: undefined symbol "suchen" C:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(16655) : fatal error 107: too many error messages on one line
Woran liegt das und wie kann man das beheben, bzw. eine so lange MSGBOX erstellen? Ich will es so ähnlich wie hier:
Beispiel aus dem German RolePlay-ServerDanke im Vorraus!!
-
Theoretisch ist das schon möglich, aber etwas umständlich, ich gebe dir mal ein Beispiel, wie man das machen könnte:
//oben im Script
new waffe[MAX_PLAYERS];//bei deinem Befehl wo man die Waffen bekommt
waffe[playerid] = 24;//jetzt mal eine Desert Eagle
GivePlayerWeapon(playerid, 23, 500);//und dann der Callback
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (newkeys == KEY_JUMP)
{
if(waffe[playerid] == 0) return 1;
GivePlayerWeapon(playerid, waffe[playerid], 500);
waffe[playerid] = 23;
}
return 1;
}In meinem Script kannst du halt jetzt schießen und wenn du die Taste drückst mit der du springst bekommste eine Deagle, bzw eine 9mm
Hoffe sowas meinst dumfg.
Ja sowas in der art, wenn ich jetzt aber springen drücke, wechsel ich zur deagle und wenn ich dann nochmal springen drücke wieder zur 9mm (dann funkt das ganze nichtmehr...) -
Darf ich euch bitten, nicht alle so zu spamen? wenn ihr was genaueres wisst, bitte posten, ansonsten bitte das spamen unterlassen, danke!
-
Für cops: deagle zum killen (im notfall); tazer (9mm) zum tazen
-
Hallo, ich es möglich, eine eagle und eine 9mm gleichzeitig zu haben?
Am besten wäre ein Link zu einem Script/einem Tut oder einfach ein Wiki-Link
DANKE!! -
oh, fu , dank dir!
-
Ich habe diesen Code
Code
Alles anzeigenpublic OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid) { if(issuerid != INVALID_PLAYER_ID && weaponid == 23) { format(string, sizeof(string), "Sie wurden für 15 Sekunden getazert."); <-------------------- ZEILE 42978 SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "*%s wurde getazert.", playerid); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GameTextForPlayer(playerid, "~r~Geschockt", 5000, 3); TogglePlayerControllable(playerid, 0); PlayerCuffed[playerid] = 1; PlayerCuffedTime[playerid] = 15; } return 1;
und dabei kommt dieser Fehler beim Compilen raus:
Code
Alles anzeigenC:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(42978) : error 017: undefined symbol "string" C:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(42978) : error 017: undefined symbol "string" C:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(42978) : error 029: invalid expression, assumed zero C:\Users\Spielie\Desktop\geiler server\gamemodes\hd.pwn(42978) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
Ich hab in letzter Zeit immer mehr Probleme beim Scripten, also bitte nicht so trang sein ...
Ps. In Befehlen wie z.B. /me funktioniert das Ganze -
Kann man, ja. Zum Beispiel in diesem Callback:
http://wiki.sa-mp.com/wiki/OnPlayerTakeDamage
danke, dannach hab ich gesucht!! -
bringt nichts (hab anti-cheat drinne und das setzt immer, wenn hp über 99 ist auf 99 runter...)
-
Hallo,
ich baue seit kurzem eine eigene Gamemode auf und will, dass wenn man im Admindienst ist (ADuty), dass man dann "unverwundbar" ist
Kann man ein Script so in der Art aufbauen?Codeif(ADuty[playerid] == 1) { new Float:health; GetPlayerHealth(playerid,health); if (health < 90.0) { SetPlayerHealth(playerid, 99.0); } return 1; }
Danke im Vorraus!!
Bitte kein SetPlayerHealth(playerid, 9999999999999.0); oder so, danke -
ja, sry hatte das falsche kopiert, meine natürlich dcmd(rausziehen, 10, cmdtext);
ZitatWas gibts du ein bei Sitzid ein?
Kommt drauf an: beim bike: 1; bei 2 sitzern: 2; bei 4 sitzern: 2, 3 oder 4
-
Hallo, ich habe heute versucht ein Wheelman Script in meine Gamemode einzubauen.
Dabei ist bei dem Befehl /rausziehen das hier rausgekommen:Code
Alles anzeigendcmd_rausziehen(playerid,params[]) { new pID,seatid,string[64],pName[MAX_PLAYER_NAME],pIdName[MAX_PLAYER_NAME]; if(!IsPlayerInAnyVehicle(playerid)) { return SendClientMessage(playerid,COLOR_RED,"Du bist in keinem Fahrzeug!"); } if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) { return SendClientMessage(playerid,0xAFAFAFAA,"Du bist nicht der Fahrer!"); } if(sscanf(params,"ud",pID,seatid)) { return SendClientMessage(playerid,0xAFAFAFAA,"SYNTAX: /rausziehen [playerid] [SitzId]"); } if(!IsPlayerConnected(pID)) { return SendClientMessage(playerid,COLOR_RED,"Ungültige ID!"); } if(GetDistanceBetweenPlayers(playerid,pID) > 9.0) { return SendClientMessage(playerid,COLOR_GREY,"Du bist zu weit entfernt!"); } if(IsPlayerInAnyVehicle(pID)) { GetPlayerName(playerid,pName,sizeof(pName)); GetPlayerName(pID,pIdName,sizeof(pIdName)); RemovePlayerFromVehicle(pID); PutPlayerInVehicle(pID,GetPlayerVehicleID(playerid),seatid); TogglePlayerControllable(pID,1); format(string,sizeof(string),"Du hast %s in dein Fahrzeug gezogen!",pIdName); SendClientMessage(playerid,COLOR_GREY,string); GameTextForPlayer(pID,"~r~Befreit!",5000,3); return 1; } SendClientMessage(playerid,COLOR_GREY,"Dieser Spieler ist in keinem Fahrzeug!"); }
Es steht im Chat zwar immer, dass ich ihn rausgezogen habe, aber er sitzt dann nicht auf meinem Bike /in meinem Fahrzeug (wenn er aussteigt verlässt er das Fahrzeug aber neben mir...)
Was mache ich falsch?
Ps. Ja ich weiß, dass momentan jeder mit dem Befehl /rausziehen jemanden in sein Fahrzeug ziehen kann und ja ich hab
drinnen.Danke im Vorraus
-