Hat dieses Script hier Bugs?
Beiträge von FantaTrixxa
-
-
Hi also wie der Titel schon sagt,
ich suche Raven's Roleplay auf Deutsch... wäre sehr sehr nett wenn einer mir das Script schicken würde (entweder hier so im Forum, per PN, per Icq usw.)
Bitte bitte
-
Alles was zum Krankenhaus Script gehöhrt, bzw. das wo abgefragt wird ob der Spieler Tod ist.
Alles klar, werde ich morgen reinstellen bin jetzt zu Müde daür bzw. keine Zeit/LustBtw: Du hast ein gutes Script angeboten^^
//edit: Hier
public SetPlayerSpawn(playerid)
{
new string[128], rand;
if(IsPlayerConnected(playerid))
{
if(!IsPlayerNPC(playerid))
{
if(MedicBill[playerid] == 1 && PlayerInfo[playerid][pJailed] == 0)
{
if(PlayerInfo[playerid][pAdminDuty] == 1) return 1;
if(FirstSpawn[playerid] != 1)
{
SetRealMoney(playerid, ScriptMoney[playerid]);
PlayerInfo[playerid][pDeaths] += 1;
SetPlayerHealth(playerid, 50.0);
SafeSetPlayerInterior(playerid, 3);
rand = random(sizeof(gMedicSpawns));
SafeSetPlayerPos(playerid, gMedicSpawns[rand][0], gMedicSpawns[rand][1], gMedicSpawns[rand][2]); // Warp the player
SetPlayerFacingAngle(playerid, 0);
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~Du musst dich jetzt ausruhen ...", 5000, 3);
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
if(PlayerInfo[playerid][pRegularRank] == 1)
{
SetTimerEx("ReleaseFromHospital", 20000, 0, "i", playerid);
}
else if(PlayerInfo[playerid][pRegularRank] == 2)
{
SetTimerEx("ReleaseFromHospital", 17500, 0, "i", playerid);
}
else if(PlayerInfo[playerid][pRegularRank] == 3)
{
SetTimerEx("ReleaseFromHospital", 15000, 0, "i", playerid);
}
else if(PlayerInfo[playerid][pAdmin] >= 1)
{
SetTimerEx("ReleaseFromHospital", 12500, 0, "i", playerid);
}
else if(PlayerInfo[playerid][pAdmin] >= 4)
{
SetTimerEx("ReleaseFromHospital", 10000, 0, "i", playerid);
}
else
{
SetTimerEx("ReleaseFromHospital", 25000, 0, "i", playerid);
}
PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0);
return 1;
}
}
if(PlayerInfo[playerid][pAdminDuty] == 1 && PlayerInfo[playerid][pAdmin] >= 3)
{
SetPlayerSkin(playerid, 294);
if(PlayerInfo[playerid][pAdmin] >= 6)
{
SafeResetPlayerWeapons(playerid);
SafeGivePlayerWeapon(playerid, 42, 10000);
SafeGivePlayerWeapon(playerid, 39, 10000);
SafeGivePlayerWeapon(playerid, 38, 10000);
SafeGivePlayerWeapon(playerid, 34, 10000);
SafeGivePlayerWeapon(playerid, 31, 10000);
SafeGivePlayerWeapon(playerid, 29, 10000);
SafeGivePlayerWeapon(playerid, 27, 10000);
SafeGivePlayerWeapon(playerid, 24, 10000);
SafeGivePlayerWeapon(playerid, 40, 1);
SafeGivePlayerWeapon(playerid, 10, 1);
SafeGivePlayerWeapon(playerid, 9, 1);
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SPAS12_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, 1000);
SetPlayerHealth(playerid, 99999);
SetPlayerArmour(playerid, 99999);
}
}
if(Spectate[playerid] != 255)
{
SafeSetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
SafeSetPlayerInterior(playerid, Interior[playerid]);
SetPlayerVirtualWorld(playerid, VirWorld[playerid]);
if(PlayerInfo[playerid][pAdmin] >= 6)
{
if(PlayerInfo[playerid][pAdminDuty] == 1)
{
SetPlayerHealth(playerid, SpHealth[playerid]);
SetPlayerArmour(playerid, SpArmour[playerid]);
}
else
{
SetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
SetPlayerArmour(playerid, PlayerInfo[playerid][pArmour]);
}
}
else
{
SetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
SetPlayerArmour(playerid, PlayerInfo[playerid][pArmour]);
}
SetPlayerWeapons(playerid);
SetPlayerToTeamColor(playerid);
Spectate[playerid] = 255;
TextDrawShowForPlayer(playerid, Textdraw44);
TextDrawShowForPlayer(playerid, Textdraw45);
TextDrawShowForPlayer(playerid, Textdraw55);
TextDrawShowForPlayer(playerid, Textdraw51[playerid]);
TextDrawHideForPlayer(playerid, Textdraw54[playerid]);
if(PlayerInfo[playerid][pWatch] == 1)
{
TextDrawShowForPlayer(playerid, Textdraw56);
TextDrawShowForPlayer(playerid, Textdraw57);
TextDrawShowForPlayer(playerid, Textdraw58);
}
return 1;
}
if(PlayerInfo[playerid][pAndro] == 1)
{
SendClientMessage(playerid, COLOR_GREY, "US Airlines: Ein Arzt hat dich gerettet!");
SafeSetPlayerInterior(playerid, PlayerInfo[playerid][pInt]);
SetPlayerVirtualWorld(playerid, PlayerInfo[playerid][pVirWorld]);
SafeSetPlayerPos(playerid, 315.745,984.969,1958.919);
return 1;
}
if(PlayerInfo[playerid][pJet] == 1)
{
SendClientMessage(playerid, COLOR_GREY, "US Airlines: Ein Arzt hat dich gerettet!");
SafeSetPlayerInterior(playerid, PlayerInfo[playerid][pInt]);
SetPlayerVirtualWorld(playerid, PlayerInfo[playerid][pVirWorld]);
SafeSetPlayerPos(playerid, 3.7333,23.0483,1199.6012);
return 1;
}und hier:
forward IsAnAmbulance(carid);
forward ReleaseFromHospital(playerid);das waren die wichtigsten glaube ich es gibt noch viel mehr zeug zum kh
-
Ich füge mal "Admin Base" hinzu wenns geht^^
-
Hi
Warum fragst du sowas eigendlich uns? xD
MFG, Robdeflop®
Weil ihr hilfsbereit seit, und einige von euch einen Server leiten usw.
Danke euch schonmal, möchte noch bisschen mehr Meinungen hören^^
-
Hi, ich bin grad am überlegen ...
...ob ich ein Admin Haus nehmen soll, wo alle Admins wohnen
...ob ich ein Admin Dorf nehmen soll, wo alle Admins ihren Wohnsitz haben
...ob ich einen "Admin-Steg" nehmen soll, wo alle Admins wohnen
...ob ich einfach alles so lassen soll und sich die Admins normale Häuser kaufen und dort leben...hab hier mal Screens
Admin Haus:
http://img130.imageshack.us/i/samp432h.png/Admin Dorf:
http://img826.imageshack.us/i/samp434j.png/Admin Steg:
http://img853.imageshack.us/i/samp431.png//edit: Admin Base hinzugefügt.
-
Kristallkugel script gibts noch nicht - Ohne Code geht nichts
Ich hab gehört das Forscher dran arbeiten...
Was für Codes soll ich euch zeigen?? Hab mehrere Stellen gefunden wo etwas mit "KH" vorkommt
-
Hey,
wenn ich sterbe, spawne ich wieder dort wo ich ins Game kam. Normalerweise müsste ich aber in ein Zimmer im KH geportet werden und eine weile warten bis ich behandelt worden bin.
Habe Raven's Roleplay Gamemode.Beispiel:
Spieler A loggt sich ein. Er spawnt am LSPD.
Spieler A stirbt. Er spawnt am LSPD.Normal müsste es aber so sein:
Spieler A loggt sich ein. Er spawnt am LSPD.
Spieler A stirbt. Er spawnt in einem Zimmer am KH und wird behandelt.------------------------------------------------------------------------------------------------
Kann mir einer helfen damit er wieder im KH spawnt???
-
OK mach ich
Ich hab in Pawno bei Zeile 7307 was von Sinatra Soawn gelesen, bei Zeile 7620 und 7953. Vom Sinatra HQ bei Zeile 77426 und 77453...
Ich hab da überall die neuen Coords eingetragen aber das HQ war immernoch bei Mad Doggs Bude, im Interior war alles nur grau, aber als ich wieder rausgegangen bin wurde ich an der richtige Stelle gespawnt...
-
OK ich bin jetzt so weit das alle Cars an richtiger Stelle stehen *Stolzsein*
Jetzt muss ich noch das Signarta Symbol, den Spawn und Eingang/Ausgang verschieben... das mit den Cars war ja kein Problem aber das hier schon, was muss ich da tun?
Ich hab da so ein GangzoneCreate gefunden, für was steht das? Das ist gerade bei Mad Dogs Bude vorm Eingang.
GangZoneCreate(1141.550537, -929.768249, 1389.550537, -681.768249); // SignatraIch habe /save position an der entsprechenden Stelle gemacht wo der Spawn, das SIgnarta Symbol, und der Eingang/Ausgang sein soll:
AddPlayerClass(294,1496.9177,-688.2432,95.5073,185.0958,0,0,0,0,0,0); // Signarta HQ Punkt
Das ist bei der großen alleinstehenden Villa rechts von Mad Doggs Bude vorm Eingang.
Wäre nett wenn einer von euch das so machen könnte das der Spawn, der Eingang und Ausgang und das Signarta Symbol dort is wo ich es haben möchte^^
Falls es hilft die ID Von Signarta ist 6 und um ins Signarta HQ zu kommen muss man nicht /enter schreiben sondern die Eingabe Taste drücken
-
Ok danke ich hab bei Pawno nach "Signarta" gesucht aber nichts gefunden... wo ist das Script von der Base gespeichert?
Ich hab jetzt mal die Positionen gespeichert:
Zitat
AddStaticVehicle(428,1516.9525,-694.9151,94.9044,88.7874,6,0); // Enforcer
AddStaticVehicle(482,1507.1351,-689.7132,94.8929,180.8465,6,6); // Van1 (Burrito
AddStaticVehicle(482,1503.0669,-690.1053,94.8884,178.7535,6,6); // Van2
AddStaticVehicle(491,1491.1360,-689.9457,94.4608,180.2104,6,6); // Virgo1
AddStaticVehicle(421,1487.3962,-690.2037,94.6325,184.9135,6,6); // Washingtion1
AddStaticVehicle(421,1461.0745,-686.2601,94.6423,268.6517,6,6); // Washington2
AddStaticVehicle(409,1461.5176,-691.0441,94.5326,268.1924,6,0); // Stretch
AddStaticVehicle(461,1478.9292,-680.8587,94.3503,90.7795,6,6); // PCJ-600
AddStaticVehicle(461,1478.8082,-678.0239,94.3578,91.0298,6,6); // PCJ-6001
AddStaticVehicle(461,1478.9247,-675.1403,94.3286,83.7892,6,6); // PCJ-6002
AddStaticVehicle(429,1460.5878,-680.5450,94.4247,271.7338,6,0); // Banshee1
AddStaticVehicle(429,1460.3395,-674.4867,94.4302,271.8838,6,0); // Banshee2
AddStaticVehicle(429,1460.0332,-667.9642,94.4472,272.6836,6,0); // Banshee3
AddStaticVehicle(487,1470.3966,-664.6258,94.9468,177.6134,6,0); // Maverick
AddPlayerClass(294,1496.9177,-688.2432,95.5073,185.0958,0,0,0,0,0,0); // Signarta HQ PunktUnd wie setze ich das jezt in die Tat um?
-
Hey also wie immer betriffts wieder "Ravens Gamemode" (der vom Englischen Samp forum [http://forum.sa-mp.com/showthread.php?t=140427])
Dort ist die Base von der Italienischen Mafia "Signarta" bei Mad Dogs Villa. Ich hätte sie aber gerne bei der großen alleinstehenden Villa rechts von Mad Dogs Bude.
Wie "verschiebe" ich also die Base?Danke im Vorraus^^
-
OK vielen Dank.
-
Danke =) Ich suchs mal halte euc auf dem laufenden ob ichs find^^
Finds nicht nach was muss ich den suchen (mit STRG+F) damit ich es finde?
/edit: Grade rausgefunden das ich den Interior im Spiel bequem mit /edit Interior [ID] ändern kann. Dazu muss ich mich einfach ins Haussymbol stellen..
Problem gelöst würde aber dennoch noch gerne wissen wie es mit Pawno geht.^^
-
OK danke also Mad Dog Interior hat die Id 5 und die Koordinaten "1267.663208,-781.323242,1091.906250".
Und wie lösche ich nun mein jetzigen Interior von meinem Haus und füge Mad Dogs Interior ein?^^ Also wo sind denn die Interiors von den Häusern gespeichert, wo finde ich das Verzeichnis wo alle Häuser mit den entsprechenden Interioren sind? (Wenns sowas überhaupt gibt^^)
-
Hey, also ich möchte den Interior von einem Haus ändern^^
Hab "Ravens Roleplay" Gamemode (der vom Englischen Samp Forum)
Und dort hat mein Haus (Haus ID 29) nicht so en guten Interior, ich hätte dort gerne den Interior von Mad Dogs Bude^^
Hier sieht man das Haus Symbol mit Haus ID usw. http://img156.imageshack.us/i/samp424n.png/
Hier der Interior http://img830.imageshack.us/i/samp425z.png/Am besten eine gute Erklärung da ich noch ein Noob im scripten bin^^
-
Danke Warnung ist weg =)
Thema kann geschlossen werden^^
-
Dann komilieren.
Allerdings läuft dann jeder so wie CJAlso unter "Help" auf den Kasten mit dem Zahnrad oder^^
PS: Ist mir lieber das sie wie CJ laufen anstatt wie Mädchen^^
/edit:
So habs Kompieliert (oder so :D)
Der hat mir eine Warnung geschickt:
Zitat
D:\Spiele\Rockstar Games\GTA San Andreas\Eigener Server\Server_1\gamemodes\larp.pwn(20597) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Warning.
Mein Script sieht da so aus://------------------------------------------------------------------------------------------------------
public OnGameModeInit() // Do not add vehicles Above the next lines. - CuervO
{UsePlayerPedAnims();
LoadCar();
new string2[64];
for(new h = 1; h < sizeof(CarInfo); h++)
{
format(string2, sizeof(string2), "LARP/Vehicles/%d.ini",h);
if(dini_Exists(string2))
{
ownedcar[h] = AddStaticVehicleEx(CarInfo[h][cModel],CarInfo[h][cLocationx],CarInfo[h][cLocationy],CarInfo[h][cLocationz]+1.0,CarInfo[h][cAngle],CarInfo[h][cColorOne],CarInfo[h][cColorTwo],60000);
if(CarInfo[h][cPaintjob] != 999)
{
ChangeVehiclePaintjob(h, CarInfo[h][cPaintjob]);
}
SetVehicleVirtualWorld(h, CarInfo[h][cVirWorld]);
SetVehicleModifications(h);
}
}Ist das ok?^^
/edit2: Yeah man es geht danke euch allen! Klärt mich aber bitte noch über die Warnung auf^^
-
tu das unter ongamemodeinit
UsePlayerPedAnims();
Edit: Rechtschreibfehler behoben^^
Also ich muss in Pawno rein, dann den entsprechenden Gamemode laden, und dann "ingamemodeinit" suchen, und da drunter "UsePlayerPedAnims(); schreiben?
Soll ich dann einfach speichern und Pawno schliessen? Oder muss ich noch irgendwas machen...^^
-
Hey also ich hab mir vom englischen Samp Forum "Ravens Roleplay" Gamemode geholt, und auf meinen Server gemacht...
Nun ist auch alles ganz gut gelaufen aber der Rennstyle passt mir nicht so denn die Männer rennen wie Mädchen...
Wie kann ich das denn ändern?
Bitte ausführlich erklärenSchonmal danke im Vorraus