Fragen über Raven's Roleplay und andere

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo,


    so meine Fragen:


    1.)


    Ich wollte es so machen das alle Fraktionen in ihren Basen Spawnen. Da habe ich ganz oben im Script folgendes geschrieben:



    //Spawns
    #define LSPDSpawn 1571.9734,-1694.7366,5.4608
    #define FBISpawn 1531.4615,-1478.8479,9.5432
    #define ArmySpawn 2772.4231,-2354.1746,15.3014
    #define MedicSpawn 1182.9384,-1314.0101,13.7059
    #define SKSpawn 694.5745,-466.9713,15.8766
    #define SWATSpawn 1544.4252,-1654.9655,6.0225
    #define SFPDSpawn -1937.4652,297.0116,47.8444
    #define LVPDSpawn 2264.0220,1399.6082,42.4374
    #define FDSpawn 599.3893,-1519.8585,15.1724
    #define SurenosSpawn 1826.9275,-2039.7380,13.2444
    #define SignatraSpawn 1242.3684,-807.4321,84.0231
    #define LaViceSpawn 147.6993,-1754.9312,4.8489
    #define SonsOfAnarchySpawn 690.3946,-439.8338,16.9225
    #define HitmenSpawn 1081.7549,-314.0566,73.5864


    Dann unter OnPlayerSpawn folgendes:



    {
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{}
    case 1:{SetPlayerPos(playerid,LSPDSpawn);GivePlayerWeapon(playerid,18,10);}
    case 2:{SetPlayerPos(playerid,FBISpawn);GivePlayerWeapon(playerid,18,10);}
    case 3:{SetPlayerPos(playerid,SurenosSpawn);GivePlayerWeapon(playerid,18,10);}
    case 4:{SetPlayerPos(playerid,SignatraSpawn);GivePlayerWeapon(playerid,18,10);}
    case 5:{SetPlayerPos(playerid,ArmySpawn);GivePlayerWeapon(playerid,18,10);}
    case 6:{SetPlayerPos(playerid,SFPDSpawn);GivePlayerWeapon(playerid,18,10);}
    case 7:{SetPlayerPos(playerid,LVPDSpawn);GivePlayerWeapon(playerid,18,10);}
    case 8:{SetPlayerPos(playerid,FDSpawn);GivePlayerWeapon(playerid,18,10);}
    case 9:{SetPlayerPos(playerid,LaViceSpawn);GivePlayerWeapon(playerid,18,10);}
    case 10:{SetPlayerPos(playerid,SonsOfAnarchySpawn);GivePlayerWeapon(playerid,18,10);}
    case 11:{SetPlayerPos(playerid,SKSpawn);GivePlayerWeapon(playerid,18,10);}
    case 12:{SetPlayerPos(playerid,MedicSpawn);GivePlayerWeapon(playerid,18,10);}
    case 13:{SetPlayerPos(playerid,SwatSpawn);GivePlayerWeapon(playerid,18,10);}
    case 14:{SetPlayerPos(playerid,HitmanSpawn);GivePlayerWeapon(playerid,18,10);}
    }
    return 1;
    }


    Dann habe ich noch einen Stock erstellt:



    stock IsPlayerInFrakt(playerid,fraktid)
    {
    if(GetPVarInt(playerid,"Fraktion")==fraktid)return 1;
    return 0;
    }


    Dann wollte ich es Compilieren aber dann kam Pawn Compiler oder so funktioniert nicht mehr. Und das kommt immer. Dann habe ich das unter OnPlayerSpawn weggenommen und ich konnte es Compilieren. Was ist dabei der Fehler???


    2.)


    So meine 2. Frage: Ich wollte es so machen das man den Spielern am Anfang die Scheine geben kann. Also Passport, Driving License, Flying License, Boat License, Weapon License, etc. Aber ich weiß nicht wo und wie ich den Befehl Scripten kann.


    3.) So meine 3. und letzte Frage: Wie kann ich ein Command Scripten das ein Level 4 Admin z.B. einem Spieler Level 2,3 oder andere Level geben kann? Wo muss ich das machen und wie?


    Habe Frage 2 und 3 schonmal ausprobiert aber dann ist mein PC abgekackt nach dem das Compilieren gescheitert war. Also Compilieren ging nicht kamen Errors.


    Wäre nett wenn ihr mir helfen könntet.


    Gruß PsYcH0999

  • Der Befehl für das Schein geben lautet /agl du musst aber erst /agivepassport machen.


    Zu Frage 3:
    Du suchst die Zeile raus wie der Befehl lautet dann änderst du das Adminlevel aus dem Befehl auf das wo du es haben möchtest

  • Probiere /agl gleich mal aus.


    Zu Frage 3:


    Gibt es den Befehl schon??? Hab den net gefunden lol ^^


    //Edit: /agl funzt und /agivepassport auch thx =)


    //Edit2: Jetzt brauch ich dringend noch das wo die Fraktionen Spawnen.

    Heiße nun "Whit3Dev!L", ehemals "PsYcH0999"!

    2 Mal editiert, zuletzt von PsYcH0999 ()

  • lösch mal dein letzten beitrag du begehst spam...