Server schaltet sich aus nach /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
  • Hallo Leute also mein Server geht Offline nachdem ich den Befehl /help beim Punkt eingebe
    ///////////////////////////////////////////////////////////HELP GUIDE////////////////////////////////////////////////////////////////////////////////////////////
    if(strcmp("/help", cmdtext, true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,2029.9460,1333.5933,10.8203))
    {
    ShowPlayerDialog(playerid,HelpGuide,DIALOG_STYLE_LIST,"HelpGuide und Navigation","Burger Shot Las Venturas","OK","Abbrechen");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist nicht beim Touristenbüro nahe dem Noobspawn");
    return 1;
    }
    }

  • if(dialogid == HelpGuide)
    {
    if(response == 0)
    {
    return 1;
    }
    if(listitem == 0)
    {
    SetPlayerCheckpoint(playerid,1869.3602,2068.7488,10.8203);
    SendClientMessage(playerid,Rot,"Du hast einen Checkpoint zum BSN gesetzt");
    }
    }

  • beim OnPlayerCommandText haste ganz unten das return 0 noch? zb so



    if(strcmp("/help", cmdtext, true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,2029.9460,1333.5933,10.8203))
    {
    ShowPlayerDialog(playerid,HelpGuide,DIALOG_STYLE_LIST,"HelpGuide und Navigation","Burger Shot Las Venturas","OK","Abbrechen");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist nicht beim Touristenbüro nahe dem Noobspawn");
    return 1;
    }
    }
    return 0;
    }


    versuch das ma, wenns dann net Geht schick uns ma vom HelpGuid die Funktion


    mfg


  • So ist richtig:
    if(dialogid == HelpGuide)
    {
    if(response)
    {
    if(listitem == 0)
    {
    SetPlayerCheckpoint(playerid,1869.3602,2068.7488,10.8203);
    SendClientMessage(playerid,Rot,"Du hast einen Checkpoint zum BSN gesetzt");
    }


    }
    }

  • Also Warnings habe ich jede Menge XD



    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(240) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(251) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(281) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(304) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(309) : warning 225: unreachable code
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(309) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(312) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(327) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(361) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(367) : warning 225: unreachable code
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(367) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(401) : warning 209: function "dcmd_makeadmin" should return a value
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(419) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(437) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(454) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(593) : warning 202: number of arguments does not match definition
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(616) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(623) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(630) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(651) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(670) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(690) : warning 202: number of arguments does not match definition
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(698) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(765) : warning 217: loose indentation
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(65) : warning 204: symbol is assigned a value that is never used: "drivein"
    C:\Users\Abdul\Desktop\Scripts\Selfmade.pwn(66) : warning 204: symbol is assigned a value that is never used: "navi"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Warnings.