Beiträge von <Felix_Blume>

    Hallo Breadfish,
    Ich habe eine frage wie kann ich Die Rang namen bei "/stats" anzeigen lassen?
    Weil bisher hbas ich halt so das wen er z.B. Rang 4 ist steht bei stats "Rang: 4 "
    Nur ich möchte das da halt der Name steht..


    Hier meine Stats..


    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new string[128];
    new fraktname[64];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Keine";}
    case 1:{fraktname=fraktname1;}
    case 2:{fraktname=fraktname2;}
    case 3:{fraktname=fraktname3;}
    case 4:{fraktname=fraktname4;}
    case 5:{fraktname=fraktname5;}
    case 6:{fraktname=fraktname6;}
    case 7:{fraktname=fraktname7;}
    }
    //1 reihe
    new sPersoText[32];
    if(SpielerInfo[playerid][sPerso] == 1)
    {
    sPersoText = "Vorhanden";
    }
    if(SpielerInfo[playerid][sPerso] == 0)
    {
    sPersoText = "Nicht Vorhanden";
    }
    format(string,sizeof(string),"[Name: %s]\n [Level: %i]\n [Adminlevel: %i]\n [Fraktion: %s]\n [Rang: %i]\n[Perso: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname,GetPVarInt(playerid,"FRank"),sPersoText);
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Deine Stats",string,"Schließen","");
    //2 reihe
    return 1;
    }


    Ich hoffe ihr könnt mir helfen.. ( es ist kein Godfather sondern ein Selfmade )
    Vielen Dank im vorraus.


    Mfg.

    Schick mal die zeile von deinem Script Sonst kann ich dir nicht helfen ;)


    //Edit:
    Habs net gesehen ^^ hast du Teamviewer?
    wenn ja schick mir mal per PN deine Daten..

    Hallo Breadfish,
    Ich habe einen Befehl..
    ocmd:kopfgeld
    Und da kommen zwar keine Errors.. ABER Ja Das große Aber :d
    Ingame kommt halt immer wen "/kopfgeld" schreibe Server Uknown Command... -.-


    Hier mal der Befehl..


    ocmd:kopfgeld(playerid, params[])
    {
    new Kopfgeld, pID;
    if(sscanf(params, "ud", pID, Kopfgeld))
    return SendClientMessage(playerid, 0xFF004BFF, "Falsche Eingabe: /kopfgeld [ID/Name] [Kopfgeldmenge]");
    if(GetPlayerMoney(playerid) <= Kopfgeld)
    {
    new str1[128];
    SetPVarInt(pID, "AuftragSetted", GetPVarInt(pID, "AuftragSetted") +1);
    SetPVarInt(pID, "AuftragMoney", GetPVarInt(pID, "AuftragMoney") +Kopfgeld);
    format(str1, sizeof(str1), "[Kopfgeldsystem] Es wurde $%d auf %s ausgesetzt, Gesamt: $%d!", Kopfgeld, GetPlayerNameEx(pID), GetPVarInt(pID, "AuftragMoney"));
    GivePlayerMoney(playerid, -Kopfgeld);
    //SendClientMessageToAll(ROT,str1);
    else if(isPlayerInFrak(playerid,6))
    {
    SendClientMessage(i,0xFFF000FF, str1);
    }
    }
    else
    return SendClientMessage(playerid, 0xFF004BFF, "Der Spieler ist bereits ein Opfer eines Auftrags!");
    return 1;
    }


    Ich hoffe ihr könnt mir helfen..


    Vielen Dank im vorraus..


    Mfg.


    //Edit wegen Rehtschreib fehler :d

    Also ich schicke euch mal etwas ^^ Habe gerade KP wie ich das Einfügen soll :D


    if(GetPVarInt(playerid, "AuftragSetted") >= 1)
    {
    if(isPlayerInFrak(killerid,6))
    {
    new str1[128],str2[128];
    GivePlayerMoney(killerid, GetPVarInt(playerid, "AuftragMoney"));
    format(str1, sizeof(str1), "[Kopfgeldsystem] Auftrag erfolgreich ausgeführt (+$%d)!", GetPVarInt(playerid, "AuftragMoney"));
    format(str2, sizeof(str2), "[Kopfgeldsystem] %s wurde begraben, Auftrag erledigt. %s hat's erledigt.", GetPlayerNameEx(playerid), GetPlayerNameEx(killerid));
    SendClientMessage(0xFFF000FF, str1); //Hier der String...
    SendClientMessage(killerid, 0x23FF00FF, str2); // Und der String sollen nur Fraktion 6 Angezeigt werden...
    SetPVarInt(playerid, "AuftragSetted", 0);
    SetPVarInt(playerid, "AuftragMoney", 0);
    }
    }
    return 1;
    }


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


    Mfg.

    Hallo Breadfish,
    Ich habe eine Frage..
    Wie kann ich einen /Kopfgeld befehl machen für mein SELFMADE NICHT Godfather..!!!!
    Also halt bei Godfathern auch bekannt als /contract..


    Ich hätte das gerne so..
    Der Spieler schreibt /kopfgeld [Name/SpielerID] [Preis]
    Der preis muss mindestens 4000$ betragen..
    Wen er das gemacht hat sollen ihm 4000$ Oder halt der Betrag den er auf die Bestimmte Person gesetzt hat Abgezogen werden...
    Dan kommt halt eine Message zu den Hitmans ( Bei mir Fraktion 6 )
    Ungefähr sowas..


    "> Es ist ein neuer Auftrag rein gekommen. (/laptop)"


    Und ja.. Das wars auch :P


    Also wens geht und wen jemand gerade genug zeit hat.. Ein Hitman system ^^
    Halt das was oben beschrieben ist und dan für Die hitmans ein /laptop befehl wo sie halt sehen welche personen gerade Kopfgeld haben..
    Auch wen diese Personen Offline sind.. Also Sind sie off soll der Name der Person ROT in der Liste angezeigt werden. sind sie On dan halt GRÜN.


    Und der hitman kann halt jeden auf der Liste Umbringen der gerade online ist.. Nicht wie bei Godfathern.. Man hat eine Bestimmte person und muss erst diese eine Umbringen um die Andere umbringen zu können...


    Und wie überall wen der Hitman die Person gekillt hat.. Soll er halt das Geld bekommen :D


    Ich wäre sehr sehr sehr Dankbar wen mir das einer Erklärt.. oder es für mich macht..


    Vielen Dank im vorraus.....


    Mfg.