Beiträge von Cpt.Reis

    Da kommst du nicht mal ebend so einfach rein, da musst du schon ordentlich was da gemacht haben in dem Bereich oder beim Militär.. :D

    Ja da hast du wohl recht ^^
    Aber man kann sich ja Ziele setzen, sollte man sogar! ;)


    Und nur zur Info:
    1.
    2.
    3.


    heißt nicht dass ich alle 3 machen will, sondern nur 3 unabhängige Ziele von dem ich eines erreichen möchte ;))


    greeeezzz

    Ich tippe mal stark auf einen simplen kleinen Fehler - Klammer vergessen, oder ein Semikolon könnte es auch sein.
    Schau dir das Script genau an und achte auf solche kleinen Fehler!

    Mach hSelfmade kommt besser an

    Das ist sicher richtig, aber zum Lernen ist es sicher leichter alles durchzulesen, verstehen zu versuchen.
    Allerdings würde ich doch ein NO-GF Script verwenden, als Anfänger wirst du am GF sicher verzweifeln (den Fehler hab ich auch gemacht).
    Lern ein bisschen was durch das Lesen etc. und versuch in ein ganz neues Selfmade einfach kleine Sachen, zb. ein kleines Fahrzeugmenü reinzubasteln!
    Ist echt leicht und das Erfolgsgefühl motiviert dich auch noch!

    Scripten lernen ist gar nicht so schwer ;) .
    Ich hänge dir ein gutes Script an das im Showroom veröffentlicht wurde.


    Lies dir die Tutorials und Anleitungen durch, arbeite mit Samp-Wiki. (googeln)
    Lerne die Syntax von PAWN und die Grundlagen (ähnlich wie C), lies dir das Script genau durch. Versuche die Zusammenhänge zu verstehen!


    Wenns dann noch Fragen gibt, und die wirds geben ^^ , schreib einfach hier ins Forum, dafür ist es da!



    Viel Erfolg!
    MFG Cpt.Reis :)


    EDIT: Anhang zu groß, hier der Link:http://solidfiles.com/d/eJOv/

    Hallo Community,


    ich habe ein RIESEN Problem mit dem Einfügen von PAWN-Quellcode hier im Forum!!
    mit " "...


    Beispiel:
    Ich wollte jemand helfen und einen Befehl erläutern. Heraus kommt DAS:



    Bitte helft mir!! Weiß jemand was ich falsch mache???
    Ich bitte auch, Moderatoren bzw. Admins sich hier zu äußern!


    :thumbdown: Das ist echt ziemlich bescheuert ...


    Ich hoffe auf baldige Hilfe...



    Greeezzz Cpt. Reis



    MFG Cpt. Reis

    Hi,


    hab nun das Problem mit DCMD behoben ^^


    Allerdings habe ich ein Problem bei einem Chat:





    dcmd_chat(playerid, params[])
    {
    #pragma unused params
    if(!strlen(params))
    {
    SendClientMessage(playerid, Grau, "Fehler: Verwende /chat [text] !!");
    }
    else
    {
    new text, string[256], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    text = strval(params);
    format(string, sizeof(string), "(( %s: %s ))",name,text);
    SendClientMessageToAll(Grau, string);
    }
    return 1;
    }
    Ingame kommt nur "(( Cpt.Reis: ))" ganz egal was ich schreibe...
    Kann das mit dem Befehl
    text = strval(params);


    zusammenhängen?


    Sorry für die Formatierung des Code aber wenn ich mache kommt alles in einer Wurscht geschrieben und es ist noch unübersichtlicher...


    MFG Cpt.Reis

    Hi,


    ich habe mit DCMD folgendes Problem:
    Ich mache alles folgender Reihenfolge nach
    definieren:
    #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1


    der befehl unterm Callback OnPlayerCommandText:
    public OnPlayerCommandText(playerid, cmdtext[]){ dcmd(chat, 4, cmdtext); return 1;}


    und ganz unten im script:
    dcmd_chat(playerid, params[]){#pragma unused params if(!strlen(params)) { SendClientMessage(playerid, Grau, "Fehler: Verwende /chat [text] !!"); } else { new text, string, name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); text = strval(params); format(string, sizeof(string), "(( %s: %s ))",name,text); SendClientMessageToAll(Grau, string); return 1; }}



    Heraus kommt folgende Error-Meldung:
    C:\Users\Reisenauer\Desktop\ABC\gamemodes\nana.pwn(106) : error 017: undefined symbol "dcmd"C:\Users\Reisenauer\Desktop\ABC\gamemodes\nana.pwn(526) : warning 203: symbol is never used: "dcmd_chat"


    Wer kann mir helfen?
    Hab keine Ahnung wo die herkommen...



    MFG Cpt.Reis ;(


    // EDIT: Sorry Formatierung geht leider nicht... !!

    versuch mal über der zuweisung


    new HC;
    new status;


    also erstell die variable wenn die nicht da ist gibts auch kein tor ^^


    hast du irgendwelche warnings im compiler oder so??


    //EDIT: was verändert ^^

    Danke ;) !
    Also bei OnPlayerCommandText steht folgendes:


    public OnPlayerCommandText(playerid, cmdtext[]){ dcmd(chat, 4, cmdtext); return 0;}


    und ganz unten im Script das:
    dcmd_chat(playerid, params[]){ #pragma unused params if(!strlen(params)) { SendClientMessage(playerid, Grau, "Fehler: Verwende /chat [text] !!"); } else { new text, string, name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); text = strval(params); format(string, sizeof(string), "(( %s: %s ))",name,text); SendClientMessageToAll(Grau, string); return 1;}


    Hab ein neues Script erstellt weil ich lang nix mehr gescriptet hab und wollte mich wieder "einarbeiten", also das ist meine einziger DCMD Command bis jetz !!



    MFG


    // EDIT: formatierung geht leider net..

    Hallo, habe folgendes Problem mit dcmd.


    Ein einfacher Chat-Befehl, alles fertig, nur eines funktioniert nicht:


    error 017: undefined symbol "dcmd_chat"


    Obwohl ich am Anfang definiert hab...
    #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1



    Weiß jemand warum ich den Error bekomme?...


    MFG Cpt.Reis



    // EDIT: Rechtschreibung

    bleibt genau das gleiche...


    es sind 7 Warnings:


    TAG MISMATCH


    in den zeilen die ich oben schon genannt hab...


    //EDIT: hast recht Float gehört groß ^^
    jetz sinds noch 2 TAG MISMATCHES:



    GetPlayerPos(playerid, x, y, z); // Hier
    CreateVehicle(495, x + 8, y, z, 0 , 103, 115, 1); // und hier

    Hi leute, hab ein Problem.


    Hab grad mit PAWNO ein neues Script geöffnet weil ich wieder mal n bisschen rumprobieren möchte.




    #include
    #include
    #include



    #define Gelb 0xEBFF00FF
    #define Grau 0xC8C8C8FF
    #define Blau 0x0023FFFF
    #define Rot 0xFF0005FF
    #define Green 0x00FF05FF



    forward JustSpawnACar(playerid);
    public JustSpawnACar(playerid)
    {
    new float:x, float:y, float:z, float:fa;
    GetPlayerPos(playerid, x, y, z); // Hier (3)
    GetPlayerFacingAngle(playerid, fa); // Hier (1)
    CreateVehicle(495, x + 8, y, z, 0 , 103, 115, 1); // und hier (3) kommen Tag Mismatch Errors, Zahl in Klammer ist wie oft im Compiler die auftauchen!
    SendClientMessage(playerid, Green, "Testscript funktioniert! Viel Spaß mit dem Auto!");


    return 1;
    }


    public OnPlayerComandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext, "/auto bitte", true, 11)==0)
    {
    JustSpawnACar();
    }
    return 1;
    }


    Wo ist der Fehler?



    MFG</a_vehicles></a_players></a_samp>