Beiträge von Siepac

    habe ein kleines Problem und zwar..



    Wenn ich den befehl /makeadmin eingebe kommt Unknown Command doch normal sollte er funktionieren..
    hier der Code
    dcmd_makeadmin(playerid, params[])
    {
    new pid,level;
    if(sscanf(params,"ud", pid, level))return SendClientMessage(playerid,Blau,"Verwendung: /makeadmin [id] [Level]");
    if(IstSpielerAdmin(playerid, 5))
    {
    if(pid == INVALID_PLAYER_ID)return SendClientMessage(playerid,Rot,"UngültierSpieler");
    if(sSpieler[pid][Adminlevel] == level)return SendClientMessage(playerid, Rot,"Der spieler hat schon das angegeben adminlevel");
    sSpieler[pid][Adminlevel] = level;
    SendClientMessage(pid, Blau,"Du bist nun Admin");
    SendClientMessage(playerid,Blau,"Du hast den angegeben Spieler zum Admin gemacht");
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Admin");
    }
    return 1;
    }

    meinst du so?
    dcmd_makeadmin(playerid, params[])
    {
    new pid,level;
    if(sscanf(params,"ud", pid, level))
    {
    return SendClientMessage(playerid,Blau,"Verwendung: /makeadmin [id] [Level]");
    }
    if(IstSpielerAdmin(playerid, 5))
    {
    if(pid == INVALID_PLAYER_ID)
    {
    return SendClientMessage(playerid,Rot,"UngültierSpieler");
    }
    if(IstSpielerAdmin(pid, level == level))
    {
    return SendClientMessage(playerid, Rot,"Der spieler hat schon das angegeben adminlevel");
    }
    else
    {
    sSpieler[pid][Adminlevel] = level;
    SendClientMessage(pid, Blau,"Du bist nun Admin");
    SendClientMessage(playerid,Blau,"Du hast den angegeben Spieler zum Admin gemacht");
    }
    }
    else
    {
    return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    }
    return 1;
    }

    Hallo


    Ich habe mir ein adminsystem erstellt doch wenn ich zb den befehl /makeadmin eingebe kommt nur Unknown Command..
    Ich habe nich admin gemacht.


    Da ich auch noch einen befehl eingebaut habe um zu sehen ob ich admin bin habe ich geschaut den befehl richtig eingegeben doch es kommt wieder Unknown Command..


    Sollte ich kein admin sein würde es dennoch senden du bist kein admin


    bitte um hilfe..


    dcmd_makeadmin(playerid, params[])
    {
    new pid,level;
    if(sscanf(params,"ud", pid, level))
    {
    return SendClientMessage(playerid,Blau,"Verwendung: /makeadmin [id] [Level]");
    }
    if(IstSpielerAdmin(playerid, 5))
    {
    if(pid == INVALID_PLAYER_ID)
    {
    return SendClientMessage(playerid,Rot,"UngültierSpieler");
    }
    if(IstSpielerAdmin(pid, level == level))
    {
    return SendClientMessage(playerid, Rot,"Der spieler hat schon das angegeben adminlevel");
    }
    else
    {
    sSpieler[pid][Adminlevel] = level;
    SendClientMessage(pid, Blau,"Du bist nun Admin");
    SendClientMessage(playerid,Blau,"Du hast den angegeben Spieler zum Admin gemacht");
    }
    }
    else
    {
    return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    }


    if (strcmp("/binichadmin", cmdtext, true, 10) ==0)
    {
    if(sSpieler[playerid][Adminlevel] >= 1)
    {
    SendClientMessage(playerid,Rot,"Du bist Admin");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Admin");
    return 1;
    }
    }

    Guten abend ;)


    Ich habe eine kleine frage zu den Fraktionen


    Ich habe sie mit gTeam erstellt und bisher so gehabt dass wenn ich mich einlogge ich am anfang switchen muss und wenn ich den Copskin hatte dann in der Fraktion Cop war doch am Noopspawn gespawnt bin
    switch(classid)
    {
    case 0,1,2: gTeam[playerid] = TEAM_GROVE; // 1. Skin
    case 3: gTeam[playerid] = TEAM_COP; // 2. 3. und 4. Skin
    default: gTeam[playerid] = TEAM_ZIVILISTEN; // alle restlichen Skins, die hier drüber nicht abgefragt wurden (zum Beispiel: 16. bis 80. Skin)
    }



    So wie kann ich nun Scripten dass ich Standartmäßig als Noob spawne und sobalt ich mein Passwort eingegeben habe ich dort am Noobspawn spawne.
    ?

    Hallo
    wo kommen diese 5 errors her kann sie mir nicht erklären finde keinen fehler in den zeilen..


    C:\Users\user\Desktop\Server\gamemodes\Test.pwn(790) : error 035: argument type mismatch (argument 2)
    C:\Users\user\Desktop\Server\gamemodes\Test.pwn(791) : error 006: must be assigned to an array
    C:\Users\user\Desktop\Server\gamemodes\Test.pwn(792) : error 006: must be assigned to an array
    C:\Users\user\Desktop\Server\gamemodes\Test.pwn(793) : error 006: must be assigned to an array
    C:\Users\user\Desktop\Server\gamemodes\Test.pwn(794) : error 006: must be assigned to an array


    stock SpielerLaden(playerid)
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Spieler/%s.txt",Sname);
    if(dini_Exists(Spieler))
    {
    SetPlayerScore(playerid,dini_Get(Spieler,"Level");//790
    sSpieler[playerid][Adminlevel] = dini_Get(Spieler,"Adminlevel");//791
    sSpieler[playerid][Level] = dini_Get(Spieler,"Level");//792
    sSpieler[playerid][Fraktion] = dini_Get(Spieler,"Fraktion");//793
    sSpieler[playerid][Team] = dini_Get(Spieler,"Team");//794
    }
    return 1;
    }


    Bitte um hilfe..


    *Nemesus


    Und Schule findest du wahrscheinlich auch nicht toll oder?


    Guck dir doch einfach mal die Tutorials an, man kann sie verstehen und ein bisschen mehr Lernbereitschaft schadet auch nicht.


    tut mir leid aber ich arbeite leider schon ;)
    und ich habe mir jetzt auch Tutorials von Nemesus angesehen und finde diese besser als die von MrMonat..
    und glaube mir ich habe Lernbereitschaft :)

    Hallo


    Ich bin auf der suche nach einem guten Tutorial für ein Login Register System
    doch ich finde leider nicht so gute..


    Hätte jemand einen vorschlag für mich?


    Mit freundlichen Grüßen

    dass ich nicht darauf gekommen bin :D


    und wo kommt dieser warning bitte schonwieder her? :D


    471) : warning 202: number of arguments does not match definition


    ShowPlayerDialog(playerid,DIALOG_REGISTER2,DIALOG_STYLE_LIST, "Männlich/r\nWeiblich", "OK", "Abbrechen");

    Hallo
    Wo liegt in dieser zeile bitte der error?
    (523) : error 001: expected token: ",", but found ";"


    new pw[200];
    format(pw, sizeof(pw), "%s", dini_Get(path,"password");//zeile 523
    if(strcmp(inputtext, pw) == 0)

    wie kann ich scripten dass wenn ich einen Befehl eingebe zum beispiel /asdf
    dass nicht kommt Unknown Command oderso sondern dass was ich möchte?



    Ich habe eine Frage:


    Ich richte mich nach einem Video, wenn er etwas in PAWN schreibt, bekommt er Anmerkungen, wie der Code aufgebaut ist. Ich bekomme keine Anmerkung:


    normal wenn du nicht weiter weist geh rechts an die seite klicke es an dann sollte es normal ganz unten bei Pawn


    Mit Freundlichen Grüßen

    ich denke nicht da die Hitpox an deiner und dem anderen seiner Ping liegt sprich hast du eine Ping von 26 und der andere 27 dann ist die hitbox von ihm nicht so verschoben da ihr relativ flüssig spielt


    Ist meine vermutung ;) genau weis ich es nicht :)
    Aber ich denke dass kann man mit einem Script so nicht beeinflussen..


    Mit Freundlichen Grüßen ;)