Errors beim Compilen / Selfmade / Help

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
  • Ja Hallo, Ich habe mir ein Script heruntergeladen (anfängerscript mit 1,1k Zeilen) . Da ich neu im Scripten bin hab ich es als eine Gute Lernmöglichkeit gesehen..
    Habe auch schon viel rein, z.B. Frakcars etc.


    Nun Mein Problem.. Ich wollte zur 1. Frak (LSPD) die schon dabei war, noch eine 2.Frak erstellen.. (LCN) deshalb hab ich einfach den Dutycode Kopiert bei LCN Reingetan und befehl geändert.. Nun wollte ich Compilen und es kam das:


    C:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(143) : warning 217: loose indentationC:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(147) : warning 217: loose indentationC:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(148) : warning 217: loose indentationC:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(176) : warning 217: loose indentationC:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(1335) : warning 225: unreachable codeC:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(1335) : error 029: invalid expression, assumed zeroC:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(1335) : error 017: undefined symbol "ocmd_lcn"C:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(1335) : error 029: invalid expression, assumed zeroC:\Users\Schneeweedchen\Desktop\Server\gamemodes\Selfmade.pwn(1335) : 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.





    Hier ist der "Kaputte" Teil:


    ocmd:duty(playerid,params[])
    {
    if(GetPVarInt(playerid,"Fraktion")==1)
    {
    if(IsPlayerInRangeOfPoint(playerid, 1.0,1565.0626,-1882.8693,13.5572))
    {
    SetPlayerColor(playerid,BLAU);
    GivePlayerWeapon(playerid,3,1);
    GivePlayerWeapon(playerid,24,500);
    GivePlayerWeapon(playerid,31,500);
    GivePlayerWeapon(playerid,41,500);
    GivePlayerWeapon(playerid,45,500);
    GivePlayerWeapon(playerid,34,500);
    SetPlayerSkin(playerid,280);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht in der Umkleide");
    }
    }
    return 1;


    ocmd:lcn(playerid,params[])
    {
    if(GetPVarInt(playerid,"Fraktion")==2)
    {

    {
    SetPlayerColor(playerid,BLAU);
    GivePlayerWeapon(playerid,4,1);
    GivePlayerWeapon(playerid,24,300);
    GivePlayerWeapon(playerid,31,300);
    GivePlayerWeapon(playerid,34,50);
    SetPlayerSkin(playerid,17);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht in der Umkleide");
    }
    }
    return 1;



    Und das Komplette Script:
    http://pastebin.de/33958




    Vielen dank Schonmal :)

  • Ich hoffe mal das du es nicht wirklich in dieser Reihenfolge im Script hast, Manno Mann..
    Du musst dein Script richtig einrücken, dann können wir dir auch helfen.


    @Vorposter: Das Script hat er selbst doch auch gedownloadet..

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread

  • Deine beiden OCMD Befehle stehen nicht mal in Klammern, d.h. nach dem return 1; schließt du jeweils keine geschweifte Klammer.
    Zudem öffnest du 2 mal eine geschweifte Klammer, obwohl du nur eine Kontrollstruktur öffnest.


    LG

    Main: CPU: Intel Core i5-4440 @ 3,10 GHz | CPU-Cooling: Matterhorn -PURE- | RAM: 16GB Crucial Ballistix Sport DDR3-1600 DIMM CL9-9-9-24 |
    Motherboard: ASRock B85M Pro4 | GPU: Sapphire Radeon R9 390X Nitro 8GB GDDR5 |

    SSD: Samsung SSD 840 Evo 500GB | Power Supply: 550 Watt Corsair CS Series Modular 80+ Gold | Case: beQuiet! Silent Base 800


    As I walk through the valley of the shadow of death
    I take a look at my life and realize there's nothin' left.

  • So, ich opfere meine Zeit mal dafür.
    ocmd:duty(playerid,params[])
    {
    if(GetPVarInt(playerid,"Fraktion")==1)
    {
    if(IsPlayerInRangeOfPoint(playerid, 1.0,1565.0626,-1882.8693,13.5572))
    {
    SetPlayerColor(playerid,BLAU);
    GivePlayerWeapon(playerid,3,1);
    GivePlayerWeapon(playerid,24,500);
    GivePlayerWeapon(playerid,31,500);
    GivePlayerWeapon(playerid,41,500);
    GivePlayerWeapon(playerid,45,500);
    GivePlayerWeapon(playerid,34,500);
    SetPlayerSkin(playerid,280);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht in der Umkleide");
    }
    }
    return 1;
    }


    ocmd:lcn(playerid,params[])
    {
    if(GetPVarInt(playerid,"Fraktion")==2)
    {
    SetPlayerColor(playerid,BLAU);
    GivePlayerWeapon(playerid,4,1);
    GivePlayerWeapon(playerid,24,300);
    GivePlayerWeapon(playerid,31,300);
    GivePlayerWeapon(playerid,34,50);
    SetPlayerSkin(playerid,17);
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist nicht in der Umkleide");
    }
    return 1;
    }


    Entschuldige, aber wenn du es nicht wirklich hinkriegst einen Befehl zu kopieren, dann sehe ich auch keine Zukunft..
    PS: Auch so ergibt das kein Sinn.. du solltest dir wirklich überlegen ob Scripten das richtige ist..

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread

  • Nimm das komplette Script raus !!!!!!!!
    Sonst nehmen sich das alle xD machen arebtien daran ^^ wenn sie noch kein selfmade haben.

    1. Ich Scripte seid einer Halben Stunde
    2. Tut mir ja leid das ich nich nach Tutorial mache sondern Einfach freierhand
    3. Ich war nochnicht fertig, also wegen dem mit der Umkleide..
    4. Danke!

  • Ich will dich nicht angreifen, aber sich gleich an ein Script zu wagen statt die Grundlagen zu lernen ist keine so gute Idee ;)

    [tabmenu][tab='Angebote',http://images-1.findicons.com/files/icons/1722/gnome_2_18_icon_theme/48/stock_new_meeting.png][subtab='CMS und Forumsystem',http://icons.iconarchive.com/icons/uribaani/realm/128/Control-panel-icon.png]Installationen & Forumlösung - Forumthread