Beiträge von F_nod

    Entschuldige du musst die PVars die in dem Stock sind unter OnPlayerConnect 0 setzten nicht den stock selber.
    Also z.B. SetPVarInt(playerid, "IstInDM1") = 0 und das dann für alle PVars in dem Stock.
    Vergiss auch nicht die PVars unter OnPlayerDisconnect 0 zu setzten damit wenn ein Spieler in einer Arena offline geht,
    die Variable trotzdem 0 gesetzt wird.

    Ich denke das liegt daran, dass du die Variable nicht 0 gesetzt hast.


    Für /exit hast du eine abfrage : if(IstInDM(playerid)==1)
    Das bedeutet das man /exit nur machen kann wenn die Variable IstInDm == 1 ist, um das Problem zu beheben,
    würde ich einfach vorschlagen du machst unter OnPlayerConnect IstInDm[playerid]=0;

    Hier so müsste es gehen :

    stock IstInDM(playerid)
    {
    if(GetPVarInt(playerid, "IstInDM1") == 1 || GetPVarInt(playerid, "IstInDM2") == 1 || GetPVarInt(playerid, "IstIndeagle") == 1 || GetPVarInt(playerid, "IstInm4") == 1 || GetPVarInt(playerid, "IstInshotgun") == 1 || GetPVarInt(playerid, "IstInmp5") == 1 || GetPVarInt(playerid, "IstInknife") == 1 || GetPVarInt(playerid, "IstInsniper") == 1 || GetPVarInt(playerid, "IstInstartower") == 1 || GetPVarInt(playerid, "IstInsfpdgar") == 1)return 1;
    return 0;
    }

    Im Stock Returns du immer eine 1 egal was passiert, dass ist dein Fehler ;)


    Mit sehr unfreundlichen Grüßen,
    F_boy

    Also floatadd funktioniert nicht, da der wert sehr ungenau ist genau wie bei der normalen rechnung.


    Das funktioniert leider auch nicht :/


    mfg
    FNod

    Das selbe Problem hatte ich auch :S Ich weiß auch nicht warum, aber wie es scheint sind die werte von Anfang an ungenau, sie werden lediglich mit steigendem wert noch ungenauer. Über eine Lösung dieses Problems wäre ich ebenfalls sehr erfreut.


    Mfg
    F_nod

    Ich krieg auch nur Errors kann mir eventuell jemand helfen ?



    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(1749) : error 001: expected token: "}", but found "?"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(3327) : error 017: undefined symbol "pTot"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(3328) : error 017: undefined symbol "pTx"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(3329) : error 017: undefined symbol "pTy"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(3330) : error 017: undefined symbol "pTz"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(13244) : error 017: undefined symbol "pTot"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(14255) : error 010: invalid function or declaration
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(14257) : error 021: symbol already defined: "GetPlayerPos"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(14641) : error 010: invalid function or declaration
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(14656) : error 010: invalid function or declaration
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(15347) : warning 219: local variable "p" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(15347) : warning 213: tag mismatch
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(15347) : warning 205: redundant code: constant expression is zero
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(15347) : error 022: must be lvalue (non-constant)
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(15347) : warning 204: symbol is assigned a value that is never used: "p"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(19675) : warning 219: local variable "p" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(19675) : warning 213: tag mismatch
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(19675) : warning 205: redundant code: constant expression is zero
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(19675) : error 022: must be lvalue (non-constant)
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(19677) : error 032: array index out of bounds (variable "RhymeInfo")
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(19675) : warning 204: symbol is assigned a value that is never used: "p"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25011) : warning 219: local variable "p" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25011) : warning 213: tag mismatch
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25011) : warning 206: redundant test: constant expression is non-zero
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25011) : error 022: must be lvalue (non-constant)
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25011) : warning 204: symbol is assigned a value that is never used: "p"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25011 -- 25021) : warning 225: unreachable code
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25052) : warning 219: local variable "p" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25052) : warning 213: tag mismatch
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25052) : warning 206: redundant test: constant expression is non-zero
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25052) : error 022: must be lvalue (non-constant)
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25052) : warning 204: symbol is assigned a value that is never used: "p"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(25052 -- 25062) : warning 225: unreachable code
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31459) : error 017: undefined symbol "pTot"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31468) : error 017: undefined symbol "pTot"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31470) : error 017: undefined symbol "pTx"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31474) : error 017: undefined symbol "pTx"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31474) : warning 213: tag mismatch
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31475) : error 017: undefined symbol "pTy"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31475) : warning 213: tag mismatch
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31476) : error 017: undefined symbol "pTz"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(31476) : warning 213: tag mismatch
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(38446) : warning 219: local variable "pX" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(38446) : warning 219: local variable "pY" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(38446) : warning 219: local variable "pZ" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(52271) : warning 219: local variable "pX" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(52271) : warning 219: local variable "pY" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(52271) : warning 219: local variable "pZ" shadows a variable at a preceding level
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(53863) : error 017: undefined symbol "pTot"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(53867) : error 017: undefined symbol "pTot"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(53869) : error 017: undefined symbol "pTot"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(53880) : warning 203: symbol is never used: "pX"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(53880) : warning 203: symbol is never used: "pY"
    C:\Users\F_nod\Desktop\GameCide\spieler\GameCide2.0.pwn(53880) : warning 203: symbol is never used: "pZ"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    24 Errors.


    Ich habe eigentlich nur das gemacht was dort stand, weiß jemand eventuell weiter ?