Beiträge von <Felix_Blume>

    Hallo Breadfish,
    Ich habe ein neues Script angefangen und wollte mit enums arbeiten da ich davor mit Pvars gearbeitet habe.
    Nur jetzt bekomme ich 4 Errors. :/


    Zeile (11) : error 017: undefined symbol "pv"Zeile (11) : error 009: invalid array size (negative, zero or out of bounds)Zeile (13) : error 017: undefined symbol "s_Info"Zeile (13) : error 009: invalid array size (negative, zero or out of bounds)



    Hier Zeile 11:
    new PI[MXP][pv];


    und hier Zeile 13:
    new SpielerInfo[MAX_PLAYERS][s_Info];



    In meinem alten Script habe ich keine Errors aber wieso hier?


    Ich hoffe ihr könnt mir helfen.
    Vielen Dank im vorraus.


    Mfg.

    Also da bekomme ich zwar auch errors aber ich habe bemerkt ^^ Wenn ich mal einbisschen nachdenke schaffe ich es auch ^^


    Vielen dank das du versucht hast mir zu helfen.
    Habs gelöst


    Das richtige war.. if(PI[i][Fraktion],PI[playerid][Fraktion])
    ^^


    Mfg,

    Dann bekomme ich das hier...


    C:\Dokumente und Einstellungen\Corleone\Desktop\0.3D\gamemodes\NewXenon.pwn(2005) : warning 211: possibly unintended assignmentC:\Dokumente und Einstellungen\Corleone\Desktop\0.3D\gamemodes\NewXenon.pwn(2005) : error 047: array sizes do not match, or destination array is too smallC:\Dokumente und Einstellungen\Corleone\Desktop\0.3D\gamemodes\NewXenon.pwn(2005) : error 036: empty statementPawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    2 Errors.

    Hallo Breadfish,
    Ich habe eine frage zu enums
    Und zwar arbeite ich gerade mit enum´s und ich habe davor mit PVars gearbeitet darum schreibe ich gerade alles um..
    Nur wie kann ich das hier Umschreiben?


    if(isPlayerInFrak(i,GetPVarInt(playerid,"Fraktion")))



    Habe es bisher so versucht aber ohne Erfolg .. :/


    if(PI[i][Fraktion],PI[playerid][Fraktion]);



    Ich hoffe ihr könnt mir weiter helfen.
    Vielen Dank im vorraus.



    Mfg.

    Hallo Breadfish,
    Ich habe eine Frage undzwar wie kann ich das machen das ein Bestimmter String einer bestimmten Frak gesendet werden soll
    Also an alle Mitglieder dieser Fraktion..
    Ich hoffe ihr könnt mir weiter helfen.


    Vielen Dank im vorraus.
    Mfg.

    Ich bin zwar ein Anfänger, aber da müsste %d stehen.
    Ersetzte es durch ein %s


    Ich bin zwar ein Anfänger, aber da müsste %d stehen.
    Ersetzte es durch ein %s


    :thumbdown: :evil: :?: :!:

    Das ist Ganz einfach also,
    Du gehst halt dort hin wo du es haben willst z.B. /stats.
    So dan schreibste halt sowas.
    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new string[128];
    new adminlevel[64];
    switch(GetPVarInt(playerid,"AdminLevel"))
    {
    case 0:{adminlevel="N/A";}
    case 1:{adminlevel=adminlevel1;}
    case 2:{adminlevel=adminlevel2;}
    }


    Jetzt musste halt oben im Script Definieren Wie adminlevel1 heißen soll.. das machst du so.
    Gehst nach oben zu deinen Defines


    und machst:
    #define fraktname1 "Supporter"
    #define fraktname2 "Moderator"


    Und so weiter....


    Ich hoffe ich konnte dir weiter helfen.


    Mfg.


    //Edit:
    marek
    Das würde nicht hin hauen weil Das script wei garnicht was %s sein soll.. und wo es definiert ist..

    Hier versuchs mal so also mach keinen new.
    Sondern define die mal ganz oben also so.


    #define fraktname1 "LVPD"
    #define fraktname2 "Army"
    #define fraktname3 "Medic"
    #define fraktname4 "Regierung"


    So habe ich das..