Beiträge von Kaliber

    Schreib es mal so:


    ocmd:tote(playerid,params[])
    {
    if(!IsPlayerInFrac(playerid,1)) return SendClientMessage(playerid,ROT,"Sie dürfen diesen Befehl nicht verwenden!");
    new str[512];
    for(new i,l=GetPlayerPoolSize()+1; i < l; i++)
    {
    if(!IsPlayerConnected(i) || !pInfo[i][pDeath]) continue;
    format(str,sizeof(str),"%s%s (ID:%i)\n", str,GetName(i), i);
    }
    if(str[0] == EOS) return ShowPlayerDialog(playerid,DIALOG_KEINERTOD,DIALOG_STYLE_MSGBOX,"Wer ist Gestorben?","\n\n{FEFEFE}Derzeit ist {FF1E00}Kein {FEFEFE}Spieler Tod\n\n{FEFEFE}Schaue Zwischen Durch mal nach ob ein Spieler gestorben ist","Weiter",""),1;
    ShowPlayerDialog(playerid,DIALOG_ZEIGETODE,DIALOG_STYLE_LIST,"Wer ist Gestorben?",str,"Position","Abbrechen");
    return 1;
    }


    mfg. :thumbup:

    Schreib das mal so:


    stock const Float:RandomSpawns[][3] = {
    {2123.5061, -2453.7510, 16.5926},
    {1719.12231, 1626.09204, 9.67558},
    {-1361.17773, -246.32727, 13.79994}
    };


    public OnPlayerSpawn(playerid)
    {
    new Random1 = random(sizeof(RandomSpawns));
    SetPlayerPos(playerid, RandomSpawns[Random1][0], RandomSpawns[Random1][1], RandomSpawns[Random1][2]);
    SetPlayerSkin(playerid, skins[random(315)]); //PS: Es gibt nur 311 Skins...
    GivePlayerWeapon(playerid, 24, 300);
    GivePlayerWeapon(playerid, 31, 1000);
    return 1;
    }


    mfg. :thumbup:

    Schreibe es so:


    if(dialogid == DIALOG_ZEIGETODE)
    {
    if(!response) return 1;
    new pID = getID(inputtext);
    //Dann ist pID die id die in dem Dialog stand.
    }


    //Funktion getID:
    stock getID(const string[]) {
    new p = strfind(string,"ID:",true),str[5];
    strmid(str,string,p+3,strfind(string,")",false,p),sizeof str);
    return strval(str);
    }


    mfg. :thumbup:

    Bei Sobeit kannst du einen Marker mit einer Taste setzen, und dich mit einer anderen Taste immer wieder dahin teleportieren, könntest du das auch bitte einbauen ?


    Ja gibt es schon :)


    Einfach ESC->Map und dann rechtsklick ;)


    @BlackAce: aso ja jetzt weiß ich was du meinst...joa bin jetzt zu faul das umzuschreiben...da 4 char Arrays genauso viele Bytes belegen wie 1 normales Array ist das ja auch egal :D

    0/10 ein FS Hack für Admins ist totaler schwachsinn, admins sind dafür da um Hacker zu bannen und zu helfen
    und nicht aufm Server zu hacken zumal einige Funktionen dabei sind die eigentlich jeder server hat auch ohne das FS.


    ...les mal die ersten Beiträge... :rolleyes:


    Ein Menü für Actors.
    Nichts großes, erstellen, Skin auswählen und wieder löschen.
    Wäre für den ein oder anderen aber bestimmt ganz nützlich.


    Ehm okay, nette Idee :D


    Wie wärs damit, dass man seine erstellten Autos da direkt wieder löschen kann c:? (envlt. mit Position etc.)


    Was meinst du mit Position löschen?


    Ich würde sagen entweder man sitzt drinnen, dann wird es gelöscht oder man gibt eine vehicleid ein und es wird gelöscht :D


    Werde gleich mal ein Update rausbringen :)


    Danke für die Vorschläge ^^


    //Edit: So habe die Sachen hinzugefügt :)

    SetPVarInt(playerid,"Skin",GetPVarInt(playerid,"Skin"));//<--


    Ja...da setzt du den Wert für die PVar...aber noch nicht den Skin für den Spieler :rolleyes:


    Schreib das mal so:


    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,Blau,"Erfolgreich eingeloggt.");
    SetPlayerSkin(playerid,GetPVarInt(playerid,"Skin")); //Der SKin muss ja auch erstmal gesetzt werden...sonst lädst du nur die PVAR
    pFirstLog[playerid] = false;
    return 1;
    }

    und wo setzt du dann den Skin für den Spieler beim Login? :P


    PS: Mit einem print-Debug kannst du auch einfach selbst checken welcher Wert gespichert...geladen und gesetzt wird und wo da der Fehler passiert ^^

    [21:21:56] Error: Function not registered: 'mysql_fetch_row_format'


    In deinem Script, in dem neuen Plugin, gibt es die Funktion mysql_fetch_row_format nicht mehr...anscheinend nutzt du eine unterschiedliche Version von deinem MySQL Plugin & Include :rolleyes:


    Prüf das mal...diese müssen natürlich übereinstimmen ;)