Beiträge von Bendley

    Hallo
    Ich braucht mal wieder etwas Hilfe.
    Da ich langsam an dem Punkt angekommen bin wo ich auch mal Bizzes und Häuser in meinen Gamemode Scripten solle, braucht ich mal ein paar "Gedankenanschwünge" wie ich eine Grundstrucktur für Bizzes und Häuser erstellen kann.
    Wär nice wen mir vieleicht mal einer helfen könnte ;D
    mfG,

    Huhu,
    Also ich hab folgende Probleme:
    - Wie Kann ich den Team Chat nur für Mitglieder des Teames 1 und 2 anzeugen lassen?
    (nicht das alle SPieer den Chat lesen)
    - Der Command funtioniert nicht:
    d.h.: Wenn ich /d eingebe omt: Unknown Command

    Code
    dcmd(Tchat, strlen("d"), cmdtext);



    Danke im Vorraus :thumbup:
    mfG,

    Woher weis ich welche coordinaten ich nehmen soll?
    Oder kann ich mir da einfach i-weche ausdenken und dann das Passende Interior machen?
    Interior ändern ist nicht, weil ich ja z.B. mehrere Kleiderläden (Binkos) haben will.
    Also suche ich mir nur andere Coordinaten raus, ja?

    Aso ich versuche euch meine Frage zu erklären^^

    Zitat

    Spieler A steht an Haus A und geht hineinSpieler B steht an Haus B und geht hinein.
    ->
    Aber nun sind Spieler A und B in Haus A^^


    ALso die Frage jetzt ist, ob das so sein wird, wenn ich den Spieler nun in ein Interior schick mit der selben Position i-wo auf der Map, dass Sie sich dann treffen in dem Innenraum.Wenn das so ist, wie ann ich mehrere Innenräume "vermehrfachen" so dass sich die Spieler nicht treffen wenn sie in das selbe Interior gehen?
    Bitte um Hilfe, Danke :thumbup:
    mfG,

    Alsoo,
    Wenn der Spieer Payday derhält beommt er ein bestimmten Lohn. Dieser ist mit der Variable P_Team[playerid][Check] gespeichert.
    Wenn der SPieler nun das Geld erhält, möchte mein Script das nicht komprimieren. Hier mal der Code:
    Der Festegelegte Gehalt [Check] des Spielers zur Variable paycheck.

    Code
    new paycheck;
    	paycheck = P_Team[i][Check];


    Dann bei der Zahlung:

    Code
    format(string, sizeof string," | Gehalt: %d$",paycheck);
    	SendClientMessage(i,WEIS,string);
    	P_Geld[i] += paycheck;


    Das ist das Problem, ich kanns ja nicht so machen:

    Code
    format(string, sizeof string," | Gehalt: %d$",P_Team[i][Check];
    	SendClientMessage(i,WEIS,string);
     P_Geld[i] += P_Team[i][Check];


    Oder wie soll ich es machen?
    Bitte um HIlfe
    mfG,,

    Hallo,
    Ich möchte mein Team/Rang System nochmal neu machen da mein anderes zu einfach und zu unsicher war.
    Also, Jeder Spieler soll In seindem Team einen Rang haben.
    Ich möchte aber nicht für jeden Rang im Team eine neue Variable machen, also wollt ich mal fragen,
    Was die einfachste lösung ist, für jeden Rang in verschiedenen Team nur eine Variable zu benutzen.
    Beispiel:
    Team Polizei: Rang 6 = Leader,
    wobei im Team Medic der Rang 6 der Co-Leader Posten ist, und im
    Team Newsreporter gibt es keinen Rang 6.
    Dabei soll die Variable aber Rang[playerid] = 6; bleiben, und nicht für jeden Team verändert werden.

    Zitat

    Versteht ihr die Frage?


    Wenn ja bitte um Anwworten :)
    mfG,,

    Hallo,
    Ja also, da ich ja mein eigenes Geldsystem mittels Variablen (gegen das Cheaten) erstelle, möchte ich gern wissen wie man die Standartgeldanzeige verbergen (entfernen) kann.
    Danke für eure Antworten.
    mfG,

    Hallo :D ,
    Also es ist mal wieder so, dass ich nicht weiter weis, bzw nicht weis was ich nun wieder Falsch gemacht habe.
    Warscheinlich irgendwo ein faselfehler drinn :S
    Code:

    Code
    new name;
    		name = GetPlayerName(playerid, name, sizeof(name));


    Error (untere Zeile):
    error 035: argument type mismatch (argument 2)
    error 035: argument type mismatch (argument 2)

    Hey Leute
    Ich möchte, dass der Spieler sein Alter eingibt, was dann gespeichert werden soll.

    Code
    else if(dialogid == 3)
    {
     if(!strlen(inputtext))
     {
     ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Personalausweis [Alter]","Bitte geben Sie nun ihr (wirkliches) Alter ein!","Bestätigen","Abbrechen");
    return SendClientMessage(playerid,GELB,"Gib dein Alter an!");
     }
      dini_Set(accFormat,"Alter",inputtext);
     P_Alter[playerid] = inputtext;
    }


    Es ommt aber folgender Error:

    Code
    error 006: must be assigned to an array


    Ich weis nicht was ich falsch gemacht habe :S
    Bitte um Hilfe
    mfG

    Hallo nochmal :D
    Also Ich wollt mal Fragen, wie man Texte überall auf dem Bildschirm erstellen kann (siehe Nova ESports) DA stehen ja auch überall Texte rum. Aber ich hab nirgendwo das richtige dazu gefunden. Bitte mal einen Link oder erklärung Posten.
    mfG, :thumbup: