[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
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
  • Wen das nicht das ist was ich dir oben aufgeführt habe bin ich blöd XD
    Aber sonst hab ich nichts mehr vonwegen Security stehen, dan fehlt mir wohl was..


    gPlayerAccount[playerid] = 1;
    SendClientMessage(playerid, COLOR_YELLOW, "SERVER: That nick is registered, please login");
    SendClientMessage(playerid, COLOR_WHITE, "HINT: You can now login by typing /login <password>");
    return 1;
    }
    else
    {
    gPlayerAccount[playerid] = 0;
    SendClientMessage(playerid,COLOR_YELLOW,"You dont have an account. Please register by using /register [password]");
    return 1;
    }
    }

  • Jap such mal


    Edit: ahhhhhhh mach mal bei der abfrage die () weg


    also so:
    if(Security == 1|| if(Security == 0)) {


  • Naja kA, vllt geht es ja weil ich hatte auch mal was mit
    new kaka = 0;


    abfrage:
    mit () hats ned geklappt ohne schon^^


    if(kaka == 1) {


    usw.

  • Wenn ein Spieler z.B Führerschein = 0 hat:
    Du hast keinen Führerschein<br>Wenn 1:
    Willkommen du hast einen Führerschein.

  • Bei der idee von Sniperwolfs klappts erst recht nichts pawno hängt sich auf tot :D


    Habe jetzt das define rausgenommen weil ich ja das new Security habe...
    Nun habe ich folgendes :


    undefined symbol "Security" 2x
    invalid expression, assumed zero


    Vondaher muss ich das doch wohl definden ?


    Und wen ich es definded habe kommt diese Fehlermeldung 3x
    invalid expression, assumed zero 3x

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Joa also ich zeig die dir mal :


    public OnPlayerConnect(playerid)
    {
    new string[0x80],name[24];
    GetPlayerName(playerid,name,sizeof name);
    format(string,sizeof string,"Der Spieler %s hat den Server betreten !",name);
    SendClientMessageToAll(0xAFAFAFAA,string);
    if(Security == 1|| if(Security == 0)) {
    {
    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
    Kick(playerid);
    return 1;
    }
    gActivePlayers[playerid]++;
    numplayers++;
    new plname[MAX_PLAYER_NAME];
    new string[MAX_PLAYER_NAME];
    SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0;
    SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0;
    GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0;
    ApprovedLawyer[playerid] = 0; CallLawyer[playerid] = 0; WantLawyer[playerid] = 0;
    KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0;
    CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1;
    CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
    RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0;
    STDPlayer[playerid] = 0; SexOffer[playerid] = 999; SexPrice[playerid] = 0;
    RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0;
    TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TakingLesson[playerid] = 0;
    RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0;
    DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0;
    DrugPrice[playerid] = 0; RegistrationStep[playerid] = 0; OnCK[playerid] = 999; GettingCK[playerid] = 999;
    DrugGram[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0;
    JailPrice[playerid] = 0; MedicTime[playerid] = 0; NeedMedicTime[playerid] = 0; MedicBill[playerid] = 0; GotHit[playerid] = 0;
    WantedPoints[playerid] = 0; GoChase[playerid] = 999; GetChased[playerid] = 999; PlacedNews[playerid] = 0;
    OnDuty[playerid] = 0; WantedLevel[playerid] = 0; TestFishes[playerid] = 0;
    BoxWaitTime[playerid] = 0; SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0;
    SafeTime[playerid] = 60; TransportDuty[playerid] = 0; PlayerTied[playerid] = 0;
    BusCallTime[playerid] = 0; TaxiCallTime[playerid] = 0; MedicCallTime[playerid] = 0; MechanicCallTime[playerid] = 0;
    FindTimePoints[playerid] = 0; FindTime[playerid] = 0; JobDuty[playerid] = 0;
    Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999; PlayerBoxing[playerid] = 0;...


    Wollte jetzt nicht alles hinschreiebn sonst ist das zu lang :P Aber so siehts dan halt aus


    Und unten als abfrage halt :


    gPlayerAccount[playerid] = 1;
    SendClientMessage(playerid, COLOR_YELLOW, "SERVER: That nick is registered, please login");
    SendClientMessage(playerid, COLOR_WHITE, "HINT: You can now login by typing /login <password>");
    return 1;
    }
    else
    {
    gPlayerAccount[playerid] = 0;
    SendClientMessage(playerid,COLOR_YELLOW,"You dont have an account. Please register by using /register [password]");
    return 1;
    }
    }

  • Aber wieso erscheinnen dan mehrere Fehler ?


    error 029: invalid expression, assumed zero
    error 029: invalid expression, assumed zero
    warning 215: expression has no effect
    error 001: expected token: ";", but found ")"
    fatal error 107: too many error messages on one line

  • Naja egal, ich nehms einfach raus, da das eh nicht funktioniert :P^^


    Naja egal.


    Und schon stößt man auf ein neues Problem...


    der meint


    warning 203: symbol is never used: "IsNumeric"
    warning 203: symbol is never used: "ReturnUser"


    Hä ? Wen ich danach suche finde ich nichts.

    2 Mal editiert, zuletzt von xivo ()

  • hab nen warning den ich einfach nicht wegmachen kann ! pls hilfe...:
    (3725) : warning 202: number of arguments does not match definition


    if(GetPlayerHealth(playerid, health) < 5)
    {
    SetPlayerHealth(playerid,GetPlayerHealth(playerid));//ZEILE 3725
    }


    EDIT:// Schon erledigt und sry xD

    Einmal editiert, zuletzt von FoxHound ()