Wenn dir jmd. Hilft ... Ist es dann noch wirklich "dein" selfmade
?
Beiträge von Vanillewilly
-
-
hab kein icq weiße doch xD
Und.... Dankeeeeeeee
-
Jo. Musste dann halt in der Spielrdatei da abspeichern , dass er den Rang bekommen hat
-
[quote='[NeR]CAPO','index.php?page=Thread&postID=720425#post720425'] ocmd:giverankbs(playerid,params [])
{
if(Spieler[playerid][Fraktion] == 1)
{
if(Spieler[playerid][Rank] == 4)
{
new pid,rank; // wie du es definiert hast eine Ränge
if(sscanf(params,"ii",pid,rank))return SendClientMessage(playerid,ROT,"Benutze: /giverank [playerid] [Rank]"); // Hier das selbe wie oben :) Müsste so eiKlappen.
SendClientMessage(pid,ROT,"Dein Rank wurde von deinem Leader verändert.");
}
else
{
SendClientMessage(playerid,ROT,"Du bist nicht Rank 4");
}
}
else
{
SendClientMessage(playerid,ROT,"Du bist nicht in der Fraktion: Brandstifter");
}
return 1;
} -
Hallo liebe Leser,
ich habe folgendes Problem bzw. folgende Frage.
Wie kann ich es machen dass:
wenn ich als Polizist /ppc eingebe in einem auto ( Vorerst egal welches ) ich einen Dialog List bekomm, wo steht Wanteds. [ X ] Erledigt
Wenn ich dann nun auf Wanteds drücke soll ne neue List geöffnet werden wo steht : Wanteds zeigen \nWanteds geben \nWanteds löschen","blablabla.... [ X ] Erledigt
Wenn ich auf Wanteds zeigen drücke, soll mir eine Liste gezeigt werden (MSGBOX) in der alle Spieler mit Wtds stehen. [ ] Nicht Erledigt
Wenn ich auf Wanteds geben drücke,soll mir ne Liste gezeigt werden (LIST) wo alle Spieler stehen die Online sind.wenn ich auf einen Spieler drücke soll mir eine Lieste gezeigt werden , wo ich dann die Wanteds auswählen kann ( 1-6 ). Wähle ich die Wtds aus soll mir ein Input Fenster angezeigt werden, in der ich einen Grund schrieben kann. zu letzt noch eine Nachricht an den betroffenen Spieler mit den Wtds: " Officer %s hat dir %d Wanteds wegen %s gegeben " ( Name,Zahl,Grund) [ ] Nicht Erledigt
Wenn ich auf Wanteds löschen drücke, soll mir eine Liste gezeigt werden ( LIST ) wo alle Spieler stehen die Online sind.Wenn ich auf einen Spieler drücke soll mir ein Input Fenster angezeigt werden in die ich schreibe warum ich die WTDS lösche. Dann zu letzt noch eine Message an den Betroffenen Spieler mit den Gelöschten Wanteds: " Office %s hat deine Akte gereinigt! Grund: %s " (Name,Grund)Wäre nett wenn ihr mir auch nur sagen könntet wie ich eine Spielerliste für den Computer ( Oben beschrieben ) erstelle & wie ich den Eingetragenen grund aus dem Input Fenster an den Spieler schicken kann
Den rest wüsste ich eig.Vielen Dank im Vorraus.
-
Es ist eine .inc datei -.-
musst es nur in den richtigen Ordner packen
Das ist Grundwissen... seit wann scriptest du?
-
Du brauchst logischerweise auch die Datei " KIHC " in deinem Includes Ordner
//Edit B3ar und 3D waren schneller
-
vielleicht hast du bei salescar[-] eine zu wenige Zahl definiert?
-
Du weißt fas Doppelposts verboten sind?
Und 3 post hintereinander tuen es auch nicht !
-
Da gibt es mehr als nur genug !!!
Sowohl auf google als auch auf Youtube.
Kleines Stichwort zu youtube: MrMonatTutorials
-
Schon etwas komsich -.-
Irgendwas ist da im Busch ( *Das Böse ;)*) -
Wo ist der Haken ?
-
Es tut mir einfach nur leid .
Er hatte noch nicht einmal Familie , wem er alles Erben könnte oder?
Traurig. Sein Vermögen,Firma... Schade . Ich hab Angst das der neue Apple Chef die Firma bzw.
Die Marke in den Ruin treibtApple ist die beste MARKE der Welt !
Ich denke jeder kann ihm nur danken, dass er solch eine wunderbare Marke + solch ein grandioses Betriebssystem auf den Markt / in die Welt gebracht hat!AppleFan 4 ever
-
Sehr schön
Aber der Platz ist nichts neues
Weiß das du gut Scripten und Mappen kannst !!!
Nur der Platz gefällt mir persönlich nicht soo ganz aber trotzdem
Top !9,9/10
BigYoda
Und wie geht's ? -
Probier's mal so . Kann mit mit pwn machen weil ich über iPhone on bin :
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==DIALOG_REGISTER)
{
if(reasponse==0)
{
SendClientMessage(playerid,0xFFE900FF,"Registrier-Vorgang wurde abgebrochen !");
Kick(playerid);
return 1;
}
if(reasponse==1)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,drot,"Bitte wähle ein längeres Passwort.");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Du hast noch keinen Account.\n Bitte gibt dein gewünschtes Passwort ein um dich zu registrieren.","Register","Abbrechen");
return 1;
}
else
{
Register(playerid,inputtext);
return 1;
}
}
}
return 1;
} -
Ich hab's doch gesagt !
Du lässt die Fraktion mit einem
%d laden ... Muss aber wie bei dem Namen ein %s sein -.- -
"reasponse " ??? Änder es in "response"
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==DIALOG_REGISTER)
{
if(response==0)
{
SendClientMessage(playerid,0xFFE900FF,"Registrier-Vorgang wurde abgebrochen !");
Kick(playerid);
return 1;
}
if(response==1)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid,drot,"Bitte wähle ein längeres Passwort.");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Du hast noch keinen Account.\n Bitte gibt dein gewünschtes Passwort ein um dich zu registrieren.","Register","Abbrechen");
return 1;
else
}
Register(playerid,inputtext);
return 1;
}
}
}
return 1;
} -
Schau mal bei Fraktion im String
Farktion: %d ???
Das muss %s heißen , das du keine zahl angezeigt haben möchtest... -
Das Thema wurde schon 100x aufgemacht -.-
Bitte die Su(ch)Fu(nktion) benutzen !
-
Du musst abspeichern und laden ob er in Dienst ist ...
Dann bei dem Befehl nur abfragen , ob er in Dienst ist
würde es gerne Scripten aber keine Zeit und kann nicht an meinen Mac .
( kaputt , wurde eingesendet ) und über iPhone ist es mir zu stressig