Beiträge von WayneKA

    hmm erstellst einfach in der spielerinfo eine neue variable, bsp: pMitglied


    wenn du denn spawn setzen willlst (SetPlayerSpawn(playerid)
    {
    if(Bla[playerid][pMitglied] == FRakID)
    [
    SetPlayer Pos .....
    SetPlayerColor bsp
    }
    }
    müssten jetzt noch wissen was du alle machen möchtest

    Zitat


    Wenn das Baby das erste mal kackt, ist das Ergebnis trotzdem Scheiße

    xDDD, ich habe keine ahnung von php aber würde das auf Anhieb besser hin bekommen, ein bissel text und ein bild ist keine homepage ("Webseite")

    wenn die TalkingLive nicht auf 255 ist



    if(TalkingLive[playerid] != 255)
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[playerid][pJob] == 6)
    {
    format(string, sizeof(string), "LiveNR %s: %s", sendername, text);
    OOCNews(COLOR_LIGHTGREEN, string);
    }
    else
    {
    format(string, sizeof(string), "LiveSpieler %s: %s", sendername, text);
    OOCNews(COLOR_LIGHTGREEN, string);
    }
    return 0;
    }


    das script ist ein LoH edit

    hi leute.


    ich habe da ein problem unzwar sobald 24 user auf dem server sind und noch einer joint, kann dieser spieler sich nicht einloggen wenn er dann irgendwas schreibt geht an alle eine nachicht mit LiveSpieler: %, bei diesen spieler erscheint das login dialog nicht mehr,bei OnPlayerConnect werden alle variablen resettet bsp


    TalkingLive[playerid] = 255;


    bei OnPlayerText wird abgefragt ob diese variable nicht auf 255 ist wenn das zutrifft kann er er schreiben und das sehen alle spieler,dieser fehler trifft bei jedem spieler über 24 auf.//edit text


    MFG WayneKA

    oder so haste IsPlayerConnected... in einer zeile


    if(strcmp(cmd,"/spawn",true) == 0)
    {


    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid,Admincmd,"/spawn [ID]");
    new para1 = ReturnUser(tmp);
    if(SpielerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid,Admincmd,"Du bist kein Admin");
    if(!IsPlayerConnected(para1) && !IsPlayerConnected(playerid)) return 1;
    if(para1 != INVALID_PLAYER_ID) OnPlayerSpawn(para1);
    return 1;
    }



    //edit
    if(strcmp(cmd, "/kick", true) == 0)
    {
    if (SpielerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid,AdminCmd,"Du bist kein Admin");
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid,Admincmd,"FEHLER: /kick [ID] [Grund] ");
    giveplayerid = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid,Admincmd,"/kick [ID] [Grund] ");
    format(string,sizeof(string),"Du hast %s gekickt",SpielerName(giveplayerid));
    SendClientMessage(playerid,MC,string);
    format(string,sizeof(string),"Du wurdest von einem Admin gekickt, Grund: %s",tmp);
    SendClientMessage(giveplayerid,MC,string);
    format(string,sizeof(string),"AdmCmd: %s wurde vom Admin %s gekickt, Grund: %s",SpielerName(giveplayerid),SpielerName(playerid),tmp);
    ADMChat(string,Admincmd);
    return Kick(giveplayerid);
    }

    also ich persönlich würde es so schreiben:


    if(strcmp(cmd,"/spawn",true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid,Admincmd,"/spawn [ID]");
    new para1 = ReturnUser(tmp);
    if(SpielerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid,Admincmd,"Du bist kein Admin");
    if(IsPlayerConnected(para1))
    {
    if(para1 != INVALID_PLAYER_ID) OnPlayerSpawn(para1);
    }
    }
    return 1;
    }

    Zitat

    EInfach ein Super Script.
    Eine Schande sowas wegzuschmeißen....

    komisch komisch ihr regt euch auf das er es raus gibt, klaar hat es jetzt jedes kind aber es gibt auch genug leute die davon einiges
    lernen,sollte er das script lieber auf sein pc rum gammeln lassen? O.O,ich finds toll das du es raus gibts