Beiträge von Dudalus

    Hallo


    public OnPlayerSpawn(playerid)
    {
    new randskin = random(sizeof(Skins));
    SetPlayerSkin(playerid,randskin);
    return 1;
    }

    Mach es doch so :P


    public OnPlayerDeath(playerid, killerid, reason)
    {
    if(reason == 34)
    {
    //Ich gehe davon aus das die killerid gültig ist ;)
    SinperKills[killerid] ++; //Killerid hat en Headi verteilt ;(
    }
    return 1;
    }

    Hallo


    Was willst Du genau ? Soll man ingame einen zufälligen Skin bekommen oder soll man zufällige auswählen können bei der Skinauswahl ?

    Huhu


    Du weisst aber schon dass Du so ziemlich alles da drin falösch hast ? Nix Grosschreibung und so. Zudem wo ist die gamemod Zeile, schon klar das er nicht startet. Du darfst nicht gamemod* oder so schreiben sondern:


    gamemode0 <Name> 1


    So sollte es sicher mal aussehen:


    lanmode 0
    rcon_password xxxxxxxxx
    hostname
    gamemode0
    plugins
    announce 1
    query 1
    weburl
    onfoot_rate 40
    weapon_rate 40
    stream_distance 400.0
    stream_rate 500
    filterscripts
    maxplayers 60
    port
    bind
    maxnpc 10


    Edit Infos

    Hallo


    Ja klar das weiss sogar jedes Kind: Dein Account wird eventuel nict erstellt ?? Ne Spass beseite:


    1.) Wir können nicht hellsehen, Code posten
    2.) Die Datei kann/wird entweder nicht erstellt oder fehlerhaft gespeichert, andererseits könntest Du einen Fehler haben und dann findet er die Datei nicht


    Wie gesagt, der Code macht uns schlauer

    Hallo



    Der obere Teil fügste irgendwo oben im Script ein und das randskin = dort wo Du es brauchst. Sorry habe ein new vor dem randskin vergessen :D

    Hallo


    Du könntest ein Arrey machen wo die funktionierenden SkinIDs drin stehen und dann das als Random benutzen. Ich schreib dir schnell ein Beispiel


    Edit
    So hier, ungetestet
    new Skins[5] =
    {
    101,
    102,
    105,
    187,
    199
    };


    randskin = random(sizeof(Skins));

    Hallo


    Ich weiss jetzt nich was zensiert ist oder so, aber wenn Du kein plugin lädst darfste nicht das schreiben:


    plugins /


    sondern schreib einfach


    plugins

    Wo liegt dann sein Problem ? Will er, dass wenn es kein Gesuchter gibt, das nicht angezeigt wird ? Dann soll er vorher per for-Schleife durchgehen und schauen ob jmd Wanteds hat, dann Variable erhöhen und dann schauen ob die grösser als 0 ist und dann den Titel senden. dann benutzt er eine 2te for-Schleife um an die Namen und Wantedanzahl zu kommen

    Gallo


    Müsstest Du nicht playerid mit i ersetzten oder ist das bewusst so ;)


    Edit eher so ? Wenn nicht woher haste dann die playerid ?
    for(new i; i <= MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(GetPlayerWantedLevel(i) > 0)
    {
    if(LabelCreated[i] == 0)
    {
    if(IsACop(i))
    {
    GetPlayerPos(i,wX,wY,wZ);
    format(text,sizeof(text),"Wanteds: %d\nGrund: %s\nZeuge: %s",WantedLevel[i],reason,turner);
    WantedLabel[i] = CreatePlayer3DTextLabel(i,text,COLOR_LIGHTRED,wX,wY,wZ,25.0,i,INVALID_VEHICLE_ID,0);
    LabelCreated[i] = 1;
    }
    }
    }
    else
    {
    format(text,sizeof(text),"Wanteds: %d\nGrund: %s\nZeuge: %s",WantedLevel[i],reason,turner);
    UpdatePlayer3DTextLabelText(i, WantedLabel[i], COLOR_LIGHTRED, text);
    }
    }
    }

    Jedem das seine, zudem weiss er wenigstens was Reallife bedeutet. Du liebst ja nur Deathmatch - deinen Freunden in nden Rücken schiessen und alle totnerven - heutzutage könnte man dem auch indirekt desozial sagen.


    @TS
    Windows myplugin
    Linux myplugin.so