Beiträge von M4rciii

    Das ist etwas naja...komisch erklärt.


    zone = CreateGangZone(minX,minY,maxX,maxY);
    Man braucht zwei mal Koords speichern.
    Unten Links : XCoord: minX | YCoord : minY
    Oben Rechts: : XCoord: maxX | YCoord : maxY


    Außerdem auf die ";" achten (new grovezone; )

    for(new id=0; id<GetMaxPlayers(); id++)
    for(new number=0; number<sizeof(Taxiteam); number++)
    {
    if(!IsAnTaxiFahrer(id) && vehicleid == Taxiteam[number])
    {
    SetVehicleParamsForPlayer(vehicleid,id,0,1);
    }
    }


    Das bei OnVehicleSpawn hin.
    Ich *hoffe* mal, dass es funktioniert
    PS: Das "!IsAnTaxiFahrer(id)" durch das ersetzten, was prüft, ob es KEIN Taxifahrer ist

    Das ganze steht in "public ShowStats(playerid,targetid)"
    Die Fraktionen so hinzufügen:

    if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4) { ttext = "Medic"; }
    else if(gTeam[targetid] == 3 || gTeam[targetid] == 4) { ttext = "Civilian"; }
    else if(PlayerInfo[targetid][pMember] == 1 || PlayerInfo[targetid][pLeader] == 1) { ttext = "Officer"; }
    else if(PlayerInfo[targetid][pMember] == 2 || PlayerInfo[targetid][pLeader] == 2) { ttext = "FBI Agent"; }
    else if(PlayerInfo[targetid][pMember] == 3 || PlayerInfo[targetid][pLeader] == 3) { ttext = "National Guard"; }
    else if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4) { ttext = "Firemen/Paramedic"; }
    else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5) { ttext = "LCN"; }
    else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6) { ttext = "Yakuza"; }
    else if(PlayerInfo[targetid][pMember] == 8 || PlayerInfo[targetid][pLeader] == 8) { ttext = "Hitmen"; }
    else if(PlayerInfo[targetid][pMember] == 9 || PlayerInfo[targetid][pLeader] == 9) { ttext = "News Reporter"; }
    else if(PlayerInfo[targetid][pMember] == 10 || PlayerInfo[targetid][pLeader] == 10) { ttext = "Taxi"; }
    else if(PlayerInfo[targetid][pMember] == 11 || PlayerInfo[targetid][pLeader] == 11) { ttext = "School Instructor"; }
    else if(PlayerInfo[targetid][pMember] == 12 || PlayerInfo[targetid][pLeader] == 12) { ttext = "die 12. Fraktion..."; }
    else if(PlayerInfo[targetid][pMember] == 13 || PlayerInfo[targetid][pLeader] == 13) { ttext = "die 13. Fraktion..."; }


    Also immer else if(PlayerInfo[targetid][pMember] == fraknummer || PlayerInfo[targetid][pLeader] == fraknummer) { ttext = "frakname"; }

    Du musst aber auch daran denken, vehicleid und modelid zu unterscheiden.
    vehicleid = AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y,Float:spawn_z, Float:angle, color1, color2,respawnzeit)

    Zitat

    Änderungen:
    * OnVehicleMod/OnVehiclePaintjob/OnVehicleRespray enthalten jetzt auch eine playerid
    forward OnVehicleMod(playerid, vehicleid, componentid);
    forward OnVehiclePaintjob(playerid, vehicleid, paintjobid);
    forward OnVehicleRespray(playerid, vehicleid, color1, color2);

    Quelle
    Das heisst, du musst eig nur bei den drei Callbacks die playerid dazu machen.
    Das sollte eig alles sein. (natürlich braucht man dann die neue a_samp.inc, dass es keine Errors gibt)

    SetTimerEx("GSG9Tutorial11" 240000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial12" 280000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial13" 310000, 0, "d", playerid);


    SetTimerEx("GSG9Tutorial11", 240000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial12", 280000, 0, "d", playerid);
    SetTimerEx("GSG9Tutorial13", 310000, 0, "d", playerid);
    Fällt dir was auf?

    zu 1.
    Hol dir MTA:Race, da ist ein Object Editor mit drinnen. Da kannst dir eigene Maps bauen, es dann hier[siehe unten] converten lassen und bei "public OnGameModeInit()" einfügen.


    zu 2. Willst du nun etwas RL-artiges. Psychosandmann hat hier nen deutschen GF hochgeladen, kannst dir ma anschauen.


    PS: Sorry, die Seite scheint irgwie down zu sein oder sowas. Kannst auch ma bei der Scuhe schauen.

    Ich kann mit 100% sagen das Suppenhuhn kein Hack programm oder Sonstiges hat, ich habe quasi täglich Zugriff auf sein PC, durch Teamviewer da wir zammen Scripten.
    Er hat nix von irgendwelchen Programmen auf sein PC, ich finde es schon eine Frechheit zu behaupten, dass Suppenhuhn es wäre, nur weil mal einer wie Aaragon kommt und sagt das er gehackt hätte.
    Das find ich nicht OK von euch. Unterlasst bitte diese falschen Unterstellungen! :cursing:


    PS: auserdem haben wir selber Probleme mit Hack angriffen sowie Flood und Sonstiges

    Du machst eine Datei in pawno/includes/ zb MyInclude.inc und dann könnte sie so auusehen:


    #include <a_samp>


    stock SetMoney(playerid,summe)
    {
    ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid,summe);
    }
    Und das wäre schon eine kleine Include.

    Du hast sehr oft sowas wie "public IsAHitmans(playerid)" verwendet, aber dazu das "forward IsAHitmans(playerid);" ganz oben vergessen.
    Außerdem heisst das:
    else if(leader == 7)
    (Zwei Gleichzeichen)


    Außerdem:
    error 021: symbol already defined: "IsAnAmbulance" das kommt, wenn man zweimal was wie
    public IsAnAmbulance(carid)
    {
    //...
    }
    im script hat
    Also beide zusammen in eins Packen