Beiträge von G0lD3nW33eDGr0w3eR

    ja wow , ich hab ja schon das ;) wieso steht bei mir wohl im ersten beitrag ganz oben hier also,
    pmarried?


    meine frage ist doch so:
    ocmd:setverheiratet(playerid,params[])
    {
    SetPlayerInfo[pInfo][pMarried] == 1; //wie macht man sowas?
    return 1;
    }


    aber trozdem danke @StreetS :thumbup:

    weis jmd vlt. wie ich in enum
    z.b. sowas mache :


    ocmd:/SetVerheiratet(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))
    {
    SetPlayerInfo(playerid, [pInfo][pmarried] == 1)
    return 1;
    }
    return 0;
    }


    oder sowas wie mache ich das ?ca.



    mfg fishtime9 ?(

    hab den letzen error endlich fertig und alles läuft richtig :)


    @BlackAce Danke Danke Danke!:D


    noch eine kleine frage hätte ich zu enum :
    wenn ich jetzt z.b. den pmarried = 1 auf 1 setzen möchte , und zwar so ungewählr:


    SetPlayerInfo ... .=1 oder?

    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(234) : error 001: expected token: ",", but found ";"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(247) : error 076: syntax error in the expression, or invalid function call
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(251) : error 076: syntax error in the expression, or invalid function call
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.


    @BlackAce
    hier sind aber weiter errors aufgetaucht nähmlich 3 stück :(
    //siehe compiler oben


    siehe :
    script:
    public PayDay(playerid)
    {
    new string[128];
    SendClientMessage(playerid,COLOR_WHITE,"((============((PAYDAY))============))");
    SendClientMessage(playerid,COLOR_WHITE,"(( Lohn : 15000 ))");
    format(string,sizeof(string),"%d",marrieds(playerid);
    SendClientMessage(playerid,COLOR_WHITE,string);
    GivePlayerMoney(playerid,15000);
    SendClientMessage(playerid,COLOR_WHITE,"((============((PayDayEnde))=========))");
    return 1;
    }


    stock marrieds(playerid)
    {
    if(PlayerInfo[pInfo][pmarried] == 1)
    {
    SendClientMessage(playerid,COLOR_WHITE,"((Heirats-Steuer : 10000))");
    GivePlayerMoney(playerid,10000);
    return marrieds;
    }
    else
    SendClientMessage(playerid,COLOR_RED,"((Heirats-Steuer : 0 ))");
    return marrieds;
    }

    @BlackAce
    hab ich ja gemacht :)
    aber trozdem danke!


    jetzt fehlt nur noch 1 warning und zwar beim compilen das hier:
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(232) : warning 219: local variable "married" shadows a variable at a preceding level
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    Das Script Sieht jetzt so aus :
    #include <a_samp>
    #include <ocmd>
    #include <sscanf2>
    //defining some colors:
    #define COLOR_RED 0xB90000FF
    #define COLOR_GREEN 0x00C700FF
    #define COLOR_GREY 0x6E6E6EFF
    #define COLOR_WHITE 0xFAFAFAFF
    //defining some dailogs:
    #define DIALOG_ANTRAG 1
    //defining payday timers
    forward PayDay(playerid);
    //defining some Enums:
    enum pInfo
    {
    pmarried,
    }
    new PlayerInfo[MAX_PLAYERS][pInfo];


    main()
    {
    print("hi");
    }


    public OnGameModeInit()
    {
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    AddPlayerClass(6, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    SetTimer("PayDay",216000,true);
    SendClientMessage(playerid,COLOR_WHITE,"Willkommen auf dem test-Server von mir!");
    SendClientMessage(playerid,COLOR_WHITE,"mit /help kannst du den Help Guide aktivieren!");
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }


    public OnPlayerDeath(playerid, killerid, reason)
    {
    return 1;
    }


    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }


    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }


    public OnPlayerText(playerid, text[])
    {
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
    // Do something here
    return 1;
    }
    return 0;
    }


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }


    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnRconCommand(cmd[])
    {
    return 1;
    }


    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }


    public OnObjectMoved(objectid)
    {
    return 1;
    }


    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }


    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    return 1;
    }


    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    return 1;
    }


    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    return 1;
    }


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }


    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }


    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    return 1;
    }


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    return 1;
    }


    public OnRconLoginAttempt(ip[], password[], success)
    {
    return 1;
    }


    public OnPlayerUpdate(playerid)
    {
    return 1;
    }


    public OnPlayerStreamIn(playerid, forplayerid)
    {
    return 1;
    }


    public OnPlayerStreamOut(playerid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    return 1;
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }


    public PayDay(playerid)
    {
    new string[128];
    new married = 2000;
    SendClientMessage(playerid,COLOR_WHITE,"((============((PAYDAY))============))");
    SendClientMessage(playerid,COLOR_WHITE,"(( Lohn : 15000 ))");
    format(string,sizeof(string),"%d",married);
    SendClientMessage(playerid,COLOR_WHITE,string);
    GivePlayerMoney(playerid,15000);
    SendClientMessage(playerid,COLOR_WHITE,"((============((PayDayEnde))=========))");
    return 1;
    }


    stock married(playerid)
    {
    if(PlayerInfo[pInfo][pmarried] == 1)
    {
    SendClientMessage(playerid,COLOR_WHITE,"((Heirats-Steuer : 10000))");
    GivePlayerMoney(playerid,10000);
    return 1;
    }
    else
    return 0;
    }


    mfg fishtime9;)

    @BlackAce danke:)


    jetzt sind es nur noch 4errors:
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(238) : error 001: expected token: ",", but found "-string-"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(238) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(238) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(238) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(238) : fatal error 107: too many error messages on one line


    mfg fishtime9 :thumbup: :thumbup:

    moin,
    ich hab heute mir ein dynamisches payday script gemacht per pawno aber das problem ist das ich nicht weis wo
    die fehler her kommen , würde mich sehr freuen wer mein script einfach mal kurz korregieren könnte :


    compiler errors:
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(236) : error 001: expected token: ";", but found "-identifier-"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(238) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(238) : error 022: must be lvalue (non-constant)
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(239 -- 240) : error 001: expected token: ",", but found "-identifier-"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : error 001: expected token: ",", but found "-string-"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : fatal error 107: too many error messages on one line



    Das Script:
    #include <a_samp>
    #include <ocmd>
    #include <sscanf2>
    //defining some colors:
    #define COLOR_RED 0xB90000FF
    #define COLOR_GREEN 0x00C700FF
    #define COLOR_GREY 0x6E6E6EFF
    #define COLOR_WHITE 0xFAFAFAFF
    //defining some dailogs:
    #define DIALOG_ANTRAG 1
    //defining payday timers
    forward PayDay(playerid);
    //defining some Enums:
    enum pInfo
    {
    pmarried,
    }
    new PlayerInfo[MAX_PLAYERS][pInfo];


    main()
    {
    print("hi");
    }


    public OnGameModeInit()
    {
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    AddPlayerClass(6, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
    }


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    SetTimer("PayDay",216000,true);
    SendClientMessage(playerid,COLOR_WHITE,"Willkommen auf dem test-Server von mir!");
    SendClientMessage(playerid,COLOR_WHITE,"mit /help kannst du den Help Guide aktivieren!");
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }


    public OnPlayerDeath(playerid, killerid, reason)
    {
    return 1;
    }


    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }


    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }


    public OnPlayerText(playerid, text[])
    {
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
    // Do something here
    return 1;
    }
    return 0;
    }


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    return 1;
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    return 1;
    }


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    return 1;
    }


    public OnPlayerEnterCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    return 1;
    }


    public OnRconCommand(cmd[])
    {
    return 1;
    }


    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }


    public OnObjectMoved(objectid)
    {
    return 1;
    }


    public OnPlayerObjectMoved(playerid, objectid)
    {
    return 1;
    }


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    return 1;
    }


    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    return 1;
    }


    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    return 1;
    }


    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    return 1;
    }


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    return 1;
    }


    public OnPlayerExitedMenu(playerid)
    {
    return 1;
    }


    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    return 1;
    }


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    return 1;
    }


    public OnRconLoginAttempt(ip[], password[], success)
    {
    return 1;
    }


    public OnPlayerUpdate(playerid)
    {
    return 1;
    }


    public OnPlayerStreamIn(playerid, forplayerid)
    {
    return 1;
    }


    public OnPlayerStreamOut(playerid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    return 1;
    }


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    return 1;
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }


    public PayDay(playerid)
    {
    new string[128];
    new married = 2000;
    SendClientMessage(playerid,COLOR_WHITE,"((============((PAYDAY))============))");
    SendClientMessage(playerid,COLOR_WHITE,"(( Lohn : 15000 ))");
    format(string,sizeof(string),"%d",married)
    SendClientMessage(playerid,COLOR_WHITE,string);
    GivePlayerMoney(playerid,15000);
    SetPlayerScore(playerid,++);
    format(string,sizeof(string),"Dein Level ist Nun : %d",GetPlayerScore(playerid)
    SendClientMessage(playerid,COLOR_WHITE,string);
    SendClientMessage(playerid,COLOR_WHITE"((============((PayDayEnde))=========))");
    return 1;
    }


    stock:married(playerid)
    {
    if(PlayerInfo[pInfo][pmarried] == 1)
    {
    SendClientMessage(playerid,COLOR_WHITE,"((Heirats-Steuer : 10000))");
    GivePlayerMoney(playerid,10000);
    return 1;
    }
    else
    if(PlayerInfo[pInfo][pmarried == 0)
    {
    SendClientMessage(playerid,COLOR_WHITE,"((Heirats-Steuer : -))");
    return 0;
    }
    return 1;
    }


    //bin um jede hilfe sehr dankbar:)


    mfg fishtime9 :thumbup:
    es sind nur noch 6errors und zwar hier vom compiler :
    [ C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(236) : error 001: expected token: ";", but found "-identifier-"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(240) : error 001: expected token: ";", but found "-identifier-"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : error 001: expected token: ",", but found "-string-"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(241) : fatal error 107: too many error messages on one line

    z.b. so :


    enum pInfo
    {
    pMarried,
    }


    ocmd:payday(playerid,params[])


    {
    new string[128];
    format(string,sizeof(string),"Verheirats Steuer : %d",married(playerid)) // das hier einmal!
    return 1;
    }


    stock:married(playerid)
    {
    if(playerinfo[pinfo][pmarried] >= 1)
    {


    }
    else
    if(playerinfo....>= 0 )
    {



    }
    }


    so halt , was aber nicht wie man es gescheid schreibt sprich richtig macht

    lol danke , habe ich voll vergessen beim schreiben :)


    //kann mir wer noch per pn oder im forum per tutorials kurz ein enum string tutorial machen,
    sprich wie man enums wie pmarried in einem string (format) umwandelt ??


    wäre danke bar


    mfg fishtime9 :thumbup:

    so ich krieg jetzt manchmal errors damit :


    compiler errors:
    C:\Dokumente und Einstellungen\Fishtime9\Desktop\test - server(pawno)(samp)\gamemodes\grandlarc.pwn(235) : error 025: function heading differs from prototype


    und jetzt noch der script teil :
    public PAYDAY(playerid)
    {
    new string[128];
    SendClientMessage(playerid,COLOR_BLUE,"((====((PAYDAY))====))");
    SendClientMessage(playerid,COLOR_BLUE,"((Lohn : 15000 ))");
    format(string,sizeof(string),"((Level : %d ))",GetPlayerScore(playerid))
    SendClientMessage(playerid,COLOR_BLUE,string);
    format(string,sizeof(string),"((HeiratsSteuer: %d ))",GetPlayerMoney(playerid))
    return 1;
    }


    und zwar ist es so jedesmal wenn ich versuche playerid reinzu schreiben bei public ... (playerid) oben
    dann kommt das prototype error //siehe oben compiler error//
    wenn ich es weg lasse dann steht beim compilen "undefiend symbol : playerid"


    bin dankbar um jede hilfe:)


    noch ne kleine frage dazu zu enum:
    ich will jetzt mit enum auch noch das mit dem married so machen im string:
    format(string,sizeof(string),"Verheiratet : %s (ehepartner/in)",PlayerInfo[pmarried][pinfo] >= 1); oder /so xD


    mfg fishtime9

    ganz einfach


    if(GetPlayerSkin(playerid) ==skinid))
    {


    if(GetScore(playerid) == 30))


    {
    SetPlayerTeam(playerid,LSPD);
    return 1;
    }
    else
    return 0;
    }


    //edit falsch gemacht das erste mal.


    du kannst mit geplayerscore das mit den punkten machen oda mit enum oda setpvarint!
    viel spass noch ^^


    mfg fishtime9 :pinch:

    speicher die 2 kordinaten wenn es zu ist und offen dann schreibst du es so:


    public OnGameModeInt()
    {
    Tor1 == CreateObject(playerid,x,y,z)//erste kordinaten von zu!
    }


    fireflycmd$Töffnen(playerid,params[])
    {
    MoveObject(Tor1, x,y,z, 3000); //kordiante 2 von auf!
    }

    okay ich habe 2 weiter forums durchgeschaut und der Server kommt von der USA wies ausieht
    und in der usa brauchen die , die lizenses nicht nur in Deutschland!


    von dem her möchte ich gerne diesen thread gelöscht ! haben von oben bis unten da ich verstanden hab in ein forum das es voll das gibt!
    in listen2myradio.com es tut mir sehr leid und naja RADIO::::OFFF
    bis wir den server gewechselt haben der eine gema lizenses hat !
    also bleibt tuned
    ---------------------------------------------------------------
    mfg fishtime9 @blackace //close beitrag in WebsiteWerbung DANKE! :pinch: ---