Bitte Hilfe bei dem /Hilfe befehl!

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 ich habe ein Problem, ich habe gerade was gescript! Keine Errors oder Warnings! Aber auf dem Server kommt nur unknown....


    Hier mein script(nen Teil)


    if(strcmp(cmdtext,"/Hilfe",true)==0)
    {
    SendClientMessage(playerid,GRÜN,"Willkommen auf unseren Server, hier findest du alle Teleports!");
    SendClientMessage(playerid,GRÜN,"Wenn du anderen Kommandos sehen willst, mache /cmds");
    SendClientMessage(playerid,ROT,"Jetzt zu den Teleports...");
    SendClientMessage(playerid,ROT,"/Spawn,/lsflug,/sfflug,/lvflug,/desertflug,/sfbahnhof,/Area51,/Dmdesertflug,/stunt,/DmWüste");
    return 1;
    }
    if(strcmp(cmdtext,"/help",true)==0)
    {
    SendClientMessage(playerid,ORANGE,"Bitte benutze /Hilfe!");
    return 1;
    }
    if(strcmp(cmdtext,"/cmds",true)==0)
    {
    SendClientMessage(playerid,GRÜN,"Willkommen auf unseren Server, hier findest du alle Kommandos!");
    SendClientMessage(playerid,GRÜN,"Wenn du die Teleports sehen möchtest, mache /Hilfe");
    SendClientMessage(playerid,ROT,"Jetzt du den Kommandos...");
    SendClientMessage(playerid,ROT,"/kill");
    SendClientMessage(playerid,ROT,"Weitere kommen die Nächsten Tage noch!");
    return 1;
    }
    if(strcmp(cmdtext,"/Ammu",true)==0)
    {
    SetPlayerPos(playerid,1363.1777,-1273.8859,13.5469);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert");
    return 1;




    edit:


    hm ok, /ammu,/cmds und /help funktioniert jetzt i wie doch ?( !


    ABER /Hilfe noch nicht!! DA MACHT ES EINE ANIMATION óO, Könnt ihr mir helfen ?( ?

  • 1. Wie wäre es mal wenn du den Tag und nimmst
    2. Nimm das Animation FS raus ;)

  • Hallo ich habe ein Problem, ich habe gerade was gescript! Keine Errors oder Warnings! Aber auf dem Server kommt nur unknown....


    Hier mein script(nen Teil)

    if(strcmp(cmdtext,"/Hilfe",true)==0)
    {
    SendClientMessage(playerid,GRÜN,"Willkommen auf unseren Server, hier findest du alle Teleports!");
    SendClientMessage(playerid,GRÜN,"Wenn du anderen Kommandos sehen willst, mache /cmds");
    SendClientMessage(playerid,ROT,"Jetzt zu den Teleports...");
    SendClientMessage(playerid,ROT,"/Spawn,/lsflug,/sfflug,/lvflug,/desertflug,/sfbahnhof,/Area51,/Dmdesertflug,/stunt,/DmWüste");
    return 1;
    }
    if(strcmp(cmdtext,"/help",true)==0)
    {
    SendClientMessage(playerid,ORANGE,"Bitte benutze /Hilfe!");
    return 1;
    }
    if(strcmp(cmdtext,"/cmds",true)==0)
    {
    SendClientMessage(playerid,GRÜN,"Willkommen auf unseren Server, hier findest du alle Kommandos!");
    SendClientMessage(playerid,GRÜN,"Wenn du die Teleports sehen möchtest, mache /Hilfe");
    SendClientMessage(playerid,ROT,"Jetzt du den Kommandos...");
    SendClientMessage(playerid,ROT,"/kill");
    SendClientMessage(playerid,ROT,"Weitere kommen die Nächsten Tage noch!");
    return 1;
    }
    if(strcmp(cmdtext,"/Ammu",true)==0)
    {
    SetPlayerPos(playerid,1363.1777,-1273.8859,13.5469);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert");
    return 1;



    edit:


    hm ok, /ammu,/cmds und /help funktioniert jetzt i wie doch ?( !


    ABER /Hilfe noch nicht!! Könnt ihr mir helfen?


    edit2: also was muss ich jetzt ergänzen und in welcher Klammer?


    edit3: Ich habe kein Animation FS!

  • GARNIX !
    Du sollst das Animation Filterscript raus nehmen oO

  • GARNIX !
    Du sollst das Animation Filterscript raus nehmen oO


    Lesen bildet.



    Hast du sonst irgendwelche Filterscripts drinne wo unter OnPlayerCommandText ein return 1; statt 0 eingesetzt ist ?


    MFG RFT


    //edit ansonsten mal die Länge der CMDs hinzufügen:



    if(strcmp(cmdtext,"/Hilfe",true, 6)==0)
    {
    SendClientMessage(playerid,GRÜN,"Willkommen auf unseren Server, hier findest du alle Teleports!");
    SendClientMessage(playerid,GRÜN,"Wenn du anderen Kommandos sehen willst, mache /cmds");
    SendClientMessage(playerid,ROT,"Jetzt zu den Teleports...");
    SendClientMessage(playerid,ROT,"/Spawn,/lsflug,/sfflug,/lvflug,/desertflug,/sfbahnhof,/Area51,/Dmdesertflug,/stunt,/DmWüste");
    return 1;
    }
    if(strcmp(cmdtext,"/help",true, 5)==0)
    {
    SendClientMessage(playerid,ORANGE,"Bitte benutze /Hilfe!");
    return 1;
    }
    if(strcmp(cmdtext,"/cmds",true, 5)==0)
    {
    SendClientMessage(playerid,GRÜN,"Willkommen auf unseren Server, hier findest du alle Kommandos!");
    SendClientMessage(playerid,GRÜN,"Wenn du die Teleports sehen möchtest, mache /Hilfe");
    SendClientMessage(playerid,ROT,"Jetzt du den Kommandos...");
    SendClientMessage(playerid,ROT,"/kill");
    SendClientMessage(playerid,ROT,"Weitere kommen die Nächsten Tage noch!");
    return 1;
    }
    if(strcmp(cmdtext,"/Ammu",true, 5)==0)
    {
    SetPlayerPos(playerid,1363.1777,-1273.8859,13.5469);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert");
    return 1;
    }

    RFT

  • aha! DANKE RFT! Ich hatte eine Null statt eine eins gemacht, bei dem /givemoney Befehl, jetzt müsste es gehen!


    edit: Ne, es ging nicht, jetzt versuche ich mal dein edit^^

  • echo Executing Server Config...
    lanmode 0
    rcon_password *********
    maxplayers 25
    port 1234
    hostname Mein Server
    gamemode0 test 1
    filterscripts base gl_actions gl_property gl_realtime gl_mapicon ls_elevator
    announce 0
    query 1
    weburl noch keine
    onfoot_rate 40
    incar_rate 40
    weapon_rate 40
    stream_distance 300.0
    stream_rate 1000
    maxnpc 0

  • tu mal die ganzen Filterscripts raus und probiere es dann nochmal ;)


    lg

  • Ich glaube kaum das es an denen liegt aber man weiß ja nie.
    Am besten du zeigst uns mal das ganze OnPlayerCommandText. Denn in den 4 Befehelen finde ich ehrlich gesagt keine Fehler vielleicht passe ich heute nicht gut genug auf oder der Fehler liegt an nem anderen Befehl.


    MFG RFT

    RFT

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmdtext,"/lsflug",true)==0)
    {
    SetPlayerPos(playerid,1836.6008,-2382.1763,13.5547);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,0xFF00CDFF, "Du wurdest Teleportiert");
    return 1;

    }
    if(strcmp(cmdtext,"/lvflug",true)==0)
    {
    SetPlayerPos(playerid,1320.2906,1264.9402,10.8203);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,0xFF00CDFF, "Du wurdest Teleportiert");
    return 1;


    }
    if(strcmp(cmdtext,"/sfflug",true)==0)
    {
    SetPlayerPos(playerid,-1258.2887,20.2207,14.1484);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,0xFF00CDFF, "Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/Desertflug",true)==0)
    {
    SetPlayerPos(playerid,383.2305,2538.1511,16.5391);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,0xFF00CDFF, "Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/Spawn",true)==0)
    {
    SetPlayerPos(playerid,1097.5486,-1785.4241,13.6376);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/kill",true)==0)
    {
    SetPlayerHealth(playerid, 0);
    return 1;
    }
    if(strcmp(cmdtext,"/Adminheal",true)==0)
    {
    SetPlayerHealth(playerid, 100);
    return 1;
    }
    if(strcmp(cmdtext,"/Adminwaffen",true)==0)
    {
    GivePlayerWeapon(playerid,27,1000);
    GivePlayerWeapon(playerid,38,1000);
    return 1;
    }
    if(strcmp(cmdtext,"/Hilfe",true)==0)
    {
    SendClientMessage(playerid,GRÜN,"Willkommen auf unseren Server, hier findest du alle Teleports!");
    SendClientMessage(playerid,GRÜN,"Wenn du anderen Kommandos sehen willst, mache /cmds");
    SendClientMessage(playerid,ROT,"Jetzt zu den Teleports...");
    SendClientMessage(playerid,ROT,"/Spawn,/lsflug,/sfflug,/lvflug,/desertflug,/sfbahnhof,/Area51,/Dmdesertflug,/stunt,/DmWüste");
    return 1;
    }
    if(strcmp(cmdtext,"/help",true)==0)
    {
    SendClientMessage(playerid,ORANGE,"Bitte benutze /Hilfe!");
    return 1;
    }
    if(strcmp(cmdtext,"/cmds",true)==0)
    {
    SendClientMessage(playerid,GRÜN,"Willkommen auf unseren Server, hier findest du alle Kommandos!");
    SendClientMessage(playerid,GRÜN,"Wenn du die Teleports sehen möchtest, mache /Hilfe");
    SendClientMessage(playerid,ROT,"Jetzt du den Kommandos...");
    SendClientMessage(playerid,ROT,"/kill");
    SendClientMessage(playerid,ROT,"Weitere kommen die Nächsten Tage noch!");
    return 1;
    }
    if(strcmp(cmdtext,"/Ammu",true)==0)
    {
    SetPlayerPos(playerid,1363.1777,-1273.8859,13.5469);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/sfbahnhof",true)==0)
    {
    SetPlayerPos(playerid,-1981.4668,137.9324,30.4085);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/area51",true)==0)
    {
    SetPlayerPos(playerid,202.8332,1868.6818,13.1406);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,38,50000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert und dir wurden Waffen gegeben");
    return 1;
    }
    if(strcmp(cmdtext,"/dmdesertflug",true)==0)
    {
    SetPlayerPos(playerid,153.9938,2409.1060,17.6744);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,38,50000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/stunt",true)==0)
    {
    SetPlayerPos(playerid,-670.7929,2308.8347,135.1452);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,1000);
    GivePlayerWeapon(playerid,25,1000);
    GivePlayerWeapon(playerid,29,1000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert");
    return 1;
    }
    if(strcmp(cmdtext,"/dmWüste",true)==0)
    {
    SetPlayerPos(playerid,-376.6884,2225.4387,42.4094);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,38,50000);
    SendClientMessage(playerid,PINK,"Du wurdest Teleportiert und dir wurden Waffen gegeben");
    return 1;
    }
    if (!strcmp("/fix", cmdtext))
    {
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,ORANGE, "Du bist in keinem Auto!");
    RepairVehicle(GetPlayerVehicleID(playerid));
    SendClientMessage(playerid, ORANGE, "Dein Auto wurde repariert!");
    return 1;
    }
    if(strcmp("/Rüstung",cmdtext,true)==0)
    {
    SetPlayerArmour(playerid,100);
    SendClientMessage(playerid,ORANGE,"Du hast eine Rüstung bekommen");
    return 1;
    }
    dcmd(givemoney,9,cmdtext);
    return 1;
    }



    Problem besteht immernoch!