Beiträge von Tick

    Stimmt! Tatsache. Naja ich bin noch ziehmlich am Anfang und freue mich über jede Hilfe und vorallem über die Erklärung des Problems. Aber ich habe z. B. wieder so einen Fall wo ich ums verrecken den Fehler nicht finde.



    if(strcmp("/stats",cmdtext,true, 10) == 0)
    {
    new string[128];
    format(string,sizeof(string),"Name:%s\nLevel:%d\nMoney:%d\nPing:%d\nAdminlevel:%d",PlayerName,GetPlayerScore(playerid),GetPlayerMoney(playerid),GetPlayerPing(playerid),GetPVarInt(playerid,"Adminlevel"));
    ShowPlayerDialog(playerid,STATS,DIALOG_STYLE_MSGBOX,"Deine Statistik",string,"OK","");
    return 1;
    }


    Fehlercode:
    C:\Users\Jonas\Documents\SAMP-Server\gamemodes\MeinServer.pwn(879) : error 076: syntax error in the expression, or invalid function call


    Ah dankeschön. Und vorallem danke für die Erklärung.

    Hallo,


    Also wenn ich /admins eingebe, stehe ich selber als Full Admin nicht da!


    if(strcmp(cmdtext,"/admins", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    SendClientMessage(playerid,GELB,"------------------------Admins------------------------");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(!isPlayerAnAdmin(i,1))
    {
    new string[128];
    new adminname[30];
    switch(GetPVarInt(playerid,"Adminlevel"))
    {
    case 0:{adminname="Nein";}
    case 1:{adminname="{00FF5A}Supporter";}
    case 2:{adminname="{572B54}Moderator";}
    case 3:{adminname="{858BBB}Super Moderator";}
    case 4:{adminname="{0000FF}Admin";}
    case 5:{adminname="{FF0000}Fulladmin";}
    }
    format(string, 256, "{FF6E00}%s {FFFFFF}%s",adminname,PlayerName(i));
    SendClientMessage(playerid,0x00FF00FF,string);
    }
    }
    }
    }
    return 1;
    }

    Hallo,
    Ich muss ein Referat über Greenpeace machen. Um dazu die vollste Aufmerksamkeit zu kriegen mach ich ein Kurzvideo über die grausamen Wal- und Robbenjagt. Das Video ist soweit fertig. Aber dazu brauch ich noch eine traurige Musik.


    Hätte da vilt jmd von euch etwas?


    Mfg

    Probiermal so:


    ocmd:kick(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Dein Adminlevel ist zu niedrig");
    new pID, reason[128],string[128];
    if(IsPlayerConnected(pID)) return SendClientMessage(playerid,ROT,"Der Spieler ist nicht online");
    if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,ROT,"/kick [ID] [grund]");
    format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",PlayerName(pID),PlayerName(playerid),reason);
    SendClientMessageToAll(ROT,string);
    Kick(pID);
    return 1;
    }

    Naja wenn du /veh eingibst spawnt das auto vor dir und wird gespeichert (wie du das willst) aber perfekt stehen tut es dann ja nicht.
    Eher eine /vpark und dann schreibts das auto in die datei und spawnt dann auch nach nem restart. Sowas suche ich ich glaube sowas meinst du eher.

    Les dir den Text mal genau durch. Ich suche ja nähmlich ein "/savev" Befehl. Dein /veh Befehl hab ich ja schon...

    Hallo,


    Ich würde eine Hilfe brauchen. Und zwar, ich will das ich mit "/veh" ein Auto erstelle, und dann /savev eingebe. Die Position des Autos sollte dann gespeichert werden (per Dini). Und die Position sollte dann bei jedem Serverstart ausgelesen werden. Dann sollen die Autos natürlich erstellt werden.
    Nur ich bin gerade noch ein ziehmlicher Anfänger.
    Ich weiß nicht wie ich den Stock dazu schreiben soll und den Befehl.


    Vielleicht eine kleine Hilfe, mein /veh Befehl:


    Spoiler anzeigen
    ocmd:veh(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,1))return 1;
    new modell, color1, color2, car;
    new Float:X,Float:Y,Float:Z,Float:Juk_A;
    if(sscanf(params,"iii",modell,color1,color2))return SendClientMessage(playerid,GRÜN,"/veh [ID] [FARBE] [FARBE]");
    GetPlayerPos(playerid,X,Y,Z);
    GetPlayerFacingAngle(playerid,Juk_A);
    CreateVehicle(modell,X,Y,Z,Juk_A,color1,color2,-1);
    PutPlayerInVehicle(playerid,car,1);
    SendClientMessage(playerid,GRÜN,"Du hast dir ein Auto erstellt.");
    PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
    return 1;
    }

    Total komisch. Ich find den verdammten Fehler nicht.


    ocmd:gethere(playeid,params[])
    {
    if(!isPlayerAnAdmin(playerid,2))return 1;
    new pID,Float:Pos[3];
    if(sscanf(params,"ui",pID)) return SendClientMessage(playerid,0xFF2800FF,"/gethere[playerid]");
    GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
    SetPlayerPos(pID,Pos[0],Pos[1],Pos[2]);
    return 1;
    }
    Fehlercodes:C:\Users\Jonas\Documents\SAMP-Server\gamemodes\MeinServer.pwn(459) : error 017: undefined symbol "playerid"
    C:\Users\Jonas\Documents\SAMP-Server\gamemodes\MeinServer.pwn(461) : error 017: undefined symbol "playerid"
    C:\Users\Jonas\Documents\SAMP-Server\gamemodes\MeinServer.pwn(462) : error 017: undefined symbol "playerid"