Beiträge von Rapfabrik

    ok danke dir... noch eine frage will nicht ein neuen thread auf machen weißt du warum ich diese errors bekomme obwohl ich die schon definiert habe?


    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(1715) : error 017: undefined symbol "dcmd_schein"
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(4514) : error 017: undefined symbol "dcmd_schein"
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(4536) : error 030: compound statement not closed at the end of file (started at line 4498)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.


    Danke für deine hilfe........


    definiert hab ich das sowiso dcmd(schein,6,cmdtext);

    Hy leute,


    Ich habe in meiner Stadthalle ein rotes Checkpoint wenn ich mich in das Rote checkpoint hinstelle kann ich /job befehl machen und es kommt eine Tabelle auf, funktioniert alles 1A.


    Nun...


    Wollte in auch in der Stadthalle da neben noch ein Rotes Checkpoint machen wo man z.b /scheine macht und dann eine tabele auf kommt usw.


    Wie mach ich denn jetzt die 2 Tabelle??


    Zur zeit schaut es bei mir so aus..


    Unter OnPlayerSpawn
    SetPlayerCheckpoint(playerid, 362.2776,173.6835,1008.3828, 1.0); // stadthalle rotes checkpoint Job


    OnPlayerEnterCheckpoint
    SendClientMessage(playerid, GELB, "Gebe /Job ein um zu sehen was für Jobs du annehmen kannst.");


    Danke für eine Hilfe

    Geht nicht :(


    ich habe im server editor das hier drin : Plugins sampmysql
    und im plugins ordner sampmysql.dll


    im gamemode oben die include aktiviert und loadplayer usw alles drin kommen keine errors nur wenn ich aber bei Saveplayer bin erst dann kommen die errors ...:S


    Muss ich vielleicht XAMPP Aktivieren oder so??


    Danke für eine Hilfe

    probier mal so



    public GodCarZone()
    {
    for (new i = 0; i < MAX_PLAYERS; i++) {
    new vehicleid = GetPlayerVehicleID(i);
    if(IsPlayerConnected(i)) {
    new Float:Health;
    if((IsPlayerInAnyVehicle(i))&&(PlayerToPoint(500, i, -4713.3574, -2038.9917, 246.1165)))) {
    TextDrawShowForPlayer(i, Text:Sicheres Gebiet);
    GetVehicleHealth(vehicleid, Health);
    SetVehicleHealth(vehicleid, 1000, 1);
    }else{
    TextDrawHideForPlayer(i, Text:Sicheres Gebiet);
    return 1;
    }
    }
    }
    return 1;
    }

    Hmm... kann ich dir schwer sagen aber.. warum hast du 2x return drinnen??


    Aber watte mal das ist hier so ein Gebiet wenn man da hinkommt also muss es playerid sein dann bekommt der Leben oder?


    Editt: probier so mal



    public GodCarZone()
    {
    for (new i = 0; i < MAX_PLAYERS; i++) {
    new vehicleid = GetPlayerVehicleID(i);
    if(IsPlayerConnected(i)) {
    new Float:Health;
    if((IsPlayerInAnyVehicle(i))&&(PlayerToPoint(500, i, -4713.3574, -2038.9917, 246.1165)))) {
    TextDrawShowForPlayer(i, Text:Sicheres Gebiet);
    GetVehicleHealth(vehicleid, Health);
    SetVehicleHealth(vehicleid, 1000, 1);
    }else{
    TextDrawHideForPlayer(i, Text:Sicheres Gebiet);
    return 1;
    }
    }
    }
    return 1;
    }

    Schau mal ich mach dir mal ein Bespiel wie es ausschauen soll dann überlegst du bisschen und machst es selber spielst bisschen rum usw.
    ist besser für dich und auch interessanter ;)


    Hier mal ein Payday beispiel...

    public payday(playerid) {
    for (new i = 0; i < MAX_PLAYERS; i++) {
    SendClientMessage(i,WEIS,"|___ *Payday* ___|"); //Nachricht die der Spieler erhält beim Payday
    SendClientMessage(i,GELB,"Spieler Lohn: 999$"); //Nachricht die der Spieler erhält beim Payday
    SendClientMessage(i,GELB,"Level Point: +1"); //Nachricht die der Spieler erhält beim Payday
    SendClientMessage(i,WEIS,"|-----------------------------------------|"); //Nachricht die der Spieler erhält beim Payday
    GivePlayerMoney(i, 999); //gibt dem spieler einen gewissen Betrag vom Geld
    PlayerInfo[i][pLevel]++;
    SetPlayerScore(i, PlayerInfo[i][pLevel]);
    }
    return 1;
    }


    wenn du es hast kannst du es mal bescheid geben hier im thread ;)

    Also hier nochmal die gleichen errors nur andere zeilen:




    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(695) : error 003: declaration of a local variable must appear in a compound block
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(695) : error 017: undefined symbol "sql"
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(695) : warning 215: expression has no effect
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(695) : error 001: expected token: ";", but found "]"
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(695) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    und die zeile ist das hier:



    stock SavePlayer(p)
    {
    if(p == 0)
    new sql[384]; //Zeile 695
    new Name[32];
    new message[32];
    samp_mysql_real_escape_string(PlayerInfo[p][pName], Name);
    format(sql, sizeof(sql), "UPDATE Player SET pName='%s' WHERE id=%d",PlayerInfo[p][pName],p);
    samp_mysql_query(sql);
    return 1;
    }

    mit abstand musst du auch rechnen weil das kann manchmal nicht funktionieren nur weil ein abstand gefällt hat :S


    Aber gut zeig doch mal ein script teil deines Script was sich nur auf die id 0 bezieht..?

    hab ich ja gemacht sonst würde ich nicht 4 errors sagen lol


    hier so schauen die errors aus :S




    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2313) : error 003: declaration of a local variable must appear in a compound block
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2313) : error 017: undefined symbol "sql"
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2313) : warning 215: expression has no effect
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2313) : error 001: expected token: ";", but found "]"
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2313) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    help pls..t

    Errors die ich nicht verstehe und mir einfach nicht erklären kann...ich hoffe jEMAND KANN helfen



    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2313) : error 003: declaration of a local variable must appear in a compound block
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2314) : warning 217: loose indentation
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2314) : error 017: undefined symbol "sql"
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2314) : warning 215: expression has no effect
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2314) : error 001: expected token: ";", but found "]"
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2314) : error 029: invalid expression, assumed zero
    C:\Users\Hendo\Desktop\SAMP HERZ\gamemodes\Hayfun.pwn(2314) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.


    Zeile 2314

    stock SavePlayer(p)
    {
    if(p == 0)
    new
    sql[384], // Zeile 2314
    Name[32],
    message[32];
    samp_mysql_real_escape_string(PlayerInfo[p][pName], Name);
    format(sql, sizeof(sql), "UPDATE Player SET pName='%s' WHERE id=%d",PlayerInfo[p][pName],p);
    samp_mysql_query(sql);
    return 1;
    }



    danke

    ok eine letzte frage chef wenn ich mysql connecten will dann steht da


    2003 - can´t connect to mysql server on


    also wenn ich bei Navi cat connecten will mit mein homeserver steht da dann halt das was oben steht:


    2003 - can´t connect to mysql server on


    weißt du warumm??