Beiträge von bLacK_

    Guten Abend Liebe Brotfische,
    ich habe manchmal so einen Bug , das bei manchen Spielern/Neulingen z.B "SuperAdministrator" steht...

    Ich habe bemerkt, sobald ein Admin mit dieser ID Offline geht und ein User joint mit dieser ID, so bekommt er den 3D Text Label ..
    Könnte mir einer sagen, wie man diesen Bug behebt?



    Code:


    if(PlayerInfo[playerid][pAdmin] == 1)//fagt ab ob er Adminlevel 1 ist müsst ihr an Script anpassen ^^ { GM3D[playerid] = Create3DTextLabel("Supporter",COLOR_SUPPORTER,0,0,0,30.5,1); //erstellt das neue 3Dtext label , farbe zur not anpassen Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45); // hängt es an den spieler dran } if(PlayerInfo[playerid][pAdmin] == 2)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden { GM3D[playerid] = Create3DTextLabel("Moderator",COLOR_MODERATOR,0,0,0,30.5,1);//gleiche wie oben Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben } if(PlayerInfo[playerid][pAdmin] == 3)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden { GM3D[playerid] = Create3DTextLabel("Administrator",COLOR_ADMINISTRATOR,0,0,0,30.5,1);//gleiche wie oben Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben } if(PlayerInfo[playerid][pAdmin] == 4)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden { GM3D[playerid] = Create3DTextLabel("SuperAdmin",COLOR_SUPERADMIN,0,0,0,30.5,1);//gleiche wie oben Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben } if(PlayerInfo[playerid][pAdmin] == 1336)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden { GM3D[playerid] = Create3DTextLabel("TeamManager",COLOR_TEAMMANAGER,0,0,0,30.5,1);//gleiche wie oben Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben } if(PlayerInfo[playerid][pAdmin] == 1337)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden { GM3D[playerid] = Create3DTextLabel("Server Manager",COLOR_SERVERMANAGER,0,0,0,30.5,1);//gleiche wie oben Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben } if(PlayerInfo[playerid][pAdmin] == 1338)//fragt ab ob er Adminlevel 2 ist Script muss angepasst werden { GM3D[playerid] = Create3DTextLabel("ServerOwner",COLOR_SERVEROWNER,0,0,0,30.5,1);//gleiche wie oben Attach3DTextLabelToPlayer(GM3D[playerid], playerid, 0.0, 0.0, 0.45);//gleiche wie oben }

    Da kommen keine Errors, alles läuft gut, außer , das Ingame immer steht:
    "Du bist kein Leader einer Gang/Mafia"


    Liegt vllt dadran:


    if(PlayerInfo[playerid][pLeader] >=1)



    Diesen Befehl, sollen ja nur Leader benutzen können !

    Hey, was ist dadran falsch?



    if(strcmp(cmd, "/gmnachricht", true) == 0 || strcmp(cmd, "/gmnachricht", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLeader] >=1) { SendClientMessage(playerid, COLOR_GREY, " Du bist kein Leader einer Gang/Mafia!"); return 1; } if(PlayerInfo[playerid][pRank] < 5) { SendClientMessage(playerid, COLOR_GREY, " Du brauchst Rang 5 !"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "Benutze: (/gmnachricht) [text]"); return 1; } SendClientMessageToAll(COLOR_WHITE, "|___________ Nachricht ___________|"); if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "Ballas BigBoss %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "Ballas Underboss %s: %s", sendername, result); } SendClientMessageToAll(COLOR_PURPLE, string); } else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "LCN Don %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "LCN Destra %s: %s", sendername, result); } SendClientMessageToAll(COLOR_BLACK, string); } else if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "DF President %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "DF Vice President %s: %s", sendername, result); } SendClientMessageToAll(COLOR_GOLD, string); } else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "Yakuza Oyabun %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "Yakuza Komon %s: %s", sendername, result); } SendClientMessageToAll(COLOR_WHITE, string); } else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "Straccie Family Leader %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "Straccie Family Co Leader %s: %s", sendername, result); } SendClientMessageToAll(COLOR_DBLUE, string); } else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "GS BigBoss %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "GS Underboss %s: %s", sendername, result); } SendClientMessageToAll(COLOR_GREEN, string); } else if(PlayerInfo[playerid][pLeader] == 18) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "LV El Jefé %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "LV La Vice Jefé %s: %s", sendername, result); } SendClientMessageToAll(COLOR_YELLOW, string); } else if(PlayerInfo[playerid][pLeader] == 17) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "Scarfo El Jefé %s: %s", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "Scarfo La Vice Jefé %s: %s", sendername, result); } SendClientMessageToAll(COLOR_DBLUE, string); } } return 1; }




    Ingame kommt immer: "Du bist kein Leader einer Gang/Mafia" ..
    Errors zeigts auch nicht an.

    Such bei google:
    "Deluxe Converter"
    danach wählst du deine Map Datei und lädst Sie hoch , danach wählst du SA:MP Code kopierst das und fügst es bei OngameModeInit ein.

    Beispiel:
    OneGamemOdeInit



    // Noobspawn


    CODE

    Guten Abend,
    ich suche eine WBB Lite Design, soll so GTA SA:MP Mäßig sein und oben sollte "High Definition Reallife" stehen.




    Kommen wir zum Logo,
    auf dem Logo sollte:


    HD stehen
    und unten in klein "High Definition Reallife"


    Währe sehr nett, wenn jemand so etwas machen kann.