Hi, Ich hab heute Tutorial gescriptet,Nur ich brauche bisschen hilfe von leuten ^^.
Skype:whiteout_7
MfG
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Wobei brauchst du denn Hilfe?
-
Du Solltes dein problem hier rein posten wenn Wir dir helfen sollen^
mfg hunter
-
Also Nach dem Register sollte er das fragen wenn er auf Neu klickt sollte er ins Tutorial landen.Hier die SendClientMessage sachen die ich schon fertig hab
Zitat
if(dialogid==DIALOG_NEU)
{
if(response==0)
{
SendClientMessage(playerid,Rot,"{FFFF00}Spongebob {FFFFFF}sagt:Also du bist nicht Neu? dann Kick ich dich !");
Kick(playerid);
return 1;
}
if(response==1)
{
if(!strlen(inputtext))
{
TogglePlayerControllable(playerid, 0);//=GEFREEZED
SendClientMessage(playerid,Grau,"1/8 | LSPD");
SendClientMessage(playerid,Blau,"LSPD heißt Los Santos Police Department also Polizei Revier!");
SendClientMessage(playerid,Blau,"Wenn du ausgeraubt etc. wirst kannst du Polizisten mit /service oder /call 110 anrufen!");
SendClientMessage(playerid,Blau,"Sie werden dein Anruf sofort Annehmen.");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Grau,"2/8 | Noobspawn");
SendClientMessage(playerid,Blau,"Hier ist der Noobspawn wo die Level 1ser und die Kein Haus/Gemieteten Haus haben.");
SendClientMessage(playerid,Blau,"Da vorne wenn ihr Spawnt sieht ihr ein i Pickup da gibt ihr /karte ein und schon wisst ihr wo alles ist.");
SendClientMessage(playerid,Blau,"Ein Führerschein etc. könnt ihr euch in der Stadthalle kaufen,Außer Waffenschein das kann man in LSPD Kaufen.");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Grau,"3/8 | Stadthalle");
SendClientMessage(playerid,Blau,"Hier ist die Stadthalle hier kannst du dir Personalausweis holen.");
SendClientMessage(playerid,Blau,"Du kannst dir auch in der Stadthalle alle Scheine kaufen.");
SendClientMessage(playerid,Blau,"Du kannst dir auch ein Pass holen wenn der Präsident in der Stadthalle ist.");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Grau,"4/8 | Einkaufszentrale");
SendClientMessage(playerid,Blau,"Hier ist die Einkaufszentrale hier kannst du dir Handys etc. kaufen.");
SendClientMessage(playerid,Blau,"Du kannst dir auch Uhren kaufen wie Rolex.");
SendClientMessage(playerid,Blau,"Auch Hausupgrades & Haus Interiors.");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Grau,"5/8 | Straßenverkehrsamt");
SendClientMessage(playerid,Blau,"Hier kannst du dein Auto anmelden mit /anmelden.");
SendClientMessage(playerid,Blau,"Du weißt nicht das ist?.");
SendClientMessage(playerid,Blau,"Das ist Kennzeichen für dein Auto.");
SendClientMessage(playerid,Blau,"Und dies kannst du nur wenn du ein Autokaufst 1 Tag später.");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Grau,"6/8 | Arbeitsamt");
SendClientMessage(playerid,Blau,"Hier ist das Arbeitsamt, Hier kannst du dir Jobs holen wie Autodieb/Farmer da verdienst du am meisten.");
SendClientMessage(playerid,Blau,"Da verdienst du viel Geld, Du kannst dein Skill mit /skill Autodieb gucken.");
SendClientMessage(playerid,Blau,"Du kannst dir auch Arbeitslosengeld holen, da kriegst du Pro Stunde Geld.");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Grau,"7/8 | Burger Shot Nord");
SendClientMessage(playerid,Blau,"Hier ist der Burger Shot Nord als abkürzung BSN,Wenn du wenig leben hast musst du schnell nach BSN fahren.");
SendClientMessage(playerid,Blau,"Ansonsten stirbst du und kommt für 3 Minuten in den Friedhof.");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Grau,"8/8 | Los Santos Bank");
SendClientMessage(playerid,Blau,"Hier ist die Bank, Hier kannst du dir Girokonto usw. erstellen. Du kriegst dann Pro Payday Geld.");
SendClientMessage(playerid,Blau,"So von 300-1000 Kriegst du dann.Dann wenn du in einer Fraktion gehst kriegst du immer mehr Geld,Wenn du Rank 6 hast[LEADER]kriegst du so 15000$.");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Blau,"");
SendClientMessage(playerid,Gelb,"Spongebob {FFFFFF}sagt:Ich hoffe ich könnte euch helfen =) Viel Spaß beim spielen.");
SpawnPlayer(playerid);
return 1;
}
}
}
return 1;
} -
Moch doch in den strock register ShowPlayerDialog... rein
-
Moch doch in den strock register ShowPlayerDialog... rein
Hab ich, Das wird übelst Verbuggt
-
dann machst du was falsch bei mir klappt es ohne probleme
-
Schick dann mal bitte deinen Stock.
-
Zitat
stock Register(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,Blau,"{2641FE}==== {FFFFFF}Dein Account wurde nicht gefunden! bitte registrier dich ein. {2641FE}====");
SetPlayerScore(playerid,1);
SetPVarInt(playerid,"loggedin",1);
SetPVarInt(playerid,"Frak",1);
SendClientMessage(playerid,Blau,"{2641FE}==== {FFFFFF}Willkommen Neu ! das [GeS]Team freut sich auf dich ! Viel Spaß beim spielen.{2641FE}====");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"[TuT]Informationen","Hallo Lieber User!\nWillkommen auf {FF6600}German Evolution Special RealLife!\nDas ist kein {FF0000}Deathmatch Server sondern ein Reallifer du musst auf die Regeln achten.Wenn du was falsch machst kriegst du TBan. TBan = Time Ban also für paar Stunden oder Paar Minuten ban.Es gibt auch Perma Ban das ist für immer ban oder IP Ban.","Gelesen","Gelesen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 1/8 | LSPD","LSPD heißt Los Santos Police Department also Polizei Revier!\nWenn du ausgeraubt etc. wirst kannst du Polizisten mit /service oder /call 110 anrufen!\nSie werden dein Anruf sofort Annehmen.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 2/8 | Noobspawn","Hier ist der Noobspawn wo die Level 1ser und die Kein Haus/Gemieteten Haus haben.\nDa vorne wenn ihr Spawnt sieht ihr ein i Pickup da gibt ihr /karte ein und schon wisst ihr wo alles ist.\nEin Führerschein etc. könnt ihr euch in der Stadthalle kaufen,Außer Waffenschein das kann man in LSPD Kaufen.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 3/8 | Einkaufszentrale","Hier ist die Einkaufszentrale hier kannst du dir Handys etc. kaufen.\nDu kannst dir auch Uhren kaufen wie Rolex.\nAuch Hausupgrades & Haus Interiors.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 4/8 | Stadthalle","Hier ist die Stadthalle hier kannst du dir Personalausweis holen.\nDu kannst dir auch in der Stadthalle alle Scheine kaufen.\nDu kannst dir auch ein Pass holen wenn der Präsident in der Stadthalle ist.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 5/8 | Straßenverkehrsamt","Hier kannst du dein Auto anmelden mit /anmelden.\nDu weißt nicht das ist?.\nDas ist Kennzeichen für dein Auto.\nUnd dies kannst du nur wenn du ein Autokaufst 1 Tag später.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 6/8 | Arbeitsamt ","Hier ist das Arbeitsamt, Hier kannst du dir Jobs holen wie Autodieb/Farmer da verdienst du am meisten.\nDa verdienst du viel Geld, Du kannst dein Skill mit /skill Autodieb gucken.\nDu kannst dir auch Arbeitslosengeld holen, da kriegst du Pro Stunde Geld.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 7/8 | Burger Shot Nord ","Hier ist der Burger Shot Nord als abkürzung BSN,Wenn du wenig leben hast musst du schnell nach BSN fahren.\nAnsonsten stirbst du und kommt für 3 Minuten in den Friedhof.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 8/8 | Los Santos Bank ","Hier ist die Bank, Hier kannst du dir Girokonto usw. erstellen. Du kriegst dann Pro Payday Geld.\nSo von 300-1000 Kriegst du dann.Dann wenn du in einer Fraktion gehst kriegst du immer mehr Geld,Wenn du Rank 6 hast[LEADER]kriegst du so 15000$.","Weiter","Abbrechen");
SetPlayerPos(playerid,1026.0928,-979.4644,42.6913);
TogglePlayerControllable(playerid, 1);//=UNGEFREEZED
return 1;
}Hier
MfG
-
Schonmal daran gedacht, das du die anderen Dialoge in den Response reinpacken soltest?
Und nur das erste dahin?
Sonst kommen alle gleichzeitig. -
Also ich habs so.
Zitat
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 1/8 | LSPD","LSPD heißt Los Santos Police Department also Polizei Revier!\nWenn du ausgeraubt etc. wirst kannst du Polizisten mit /service oder /call 110 anrufen!\nSie werden dein Anruf sofort Annehmen.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 2/8 | Noobspawn","Hier ist der Noobspawn wo die Level 1ser und die Kein Haus/Gemieteten Haus haben.\nDa vorne wenn ihr Spawnt sieht ihr ein i Pickup da gibt ihr /karte ein und schon wisst ihr wo alles ist.\nEin Führerschein etc. könnt ihr euch in der Stadthalle kaufen,Außer Waffenschein das kann man in LSPD Kaufen.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 3/8 | Einkaufszentrale","Hier ist die Einkaufszentrale hier kannst du dir Handys etc. kaufen.\nDu kannst dir auch Uhren kaufen wie Rolex.\nAuch Hausupgrades & Haus Interiors.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 4/8 | Stadthalle","Hier ist die Stadthalle hier kannst du dir Personalausweis holen.\nDu kannst dir auch in der Stadthalle alle Scheine kaufen.\nDu kannst dir auch ein Pass holen wenn der Präsident in der Stadthalle ist.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 5/8 | Straßenverkehrsamt","Hier kannst du dein Auto anmelden mit /anmelden.\nDu weißt nicht das ist?.\nDas ist Kennzeichen für dein Auto.\nUnd dies kannst du nur wenn du ein Autokaufst 1 Tag später.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 6/8 | Arbeitsamt ","Hier ist das Arbeitsamt, Hier kannst du dir Jobs holen wie Autodieb/Farmer da verdienst du am meisten.\nDa verdienst du viel Geld, Du kannst dein Skill mit /skill Autodieb gucken.\nDu kannst dir auch Arbeitslosengeld holen, da kriegst du Pro Stunde Geld.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 7/8 | Burger Shot Nord ","Hier ist der Burger Shot Nord als abkürzung BSN,Wenn du wenig leben hast musst du schnell nach BSN fahren.\nAnsonsten stirbst du und kommt für 3 Minuten in den Friedhof.","Weiter","Abbrechen");
ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"Tutorial 8/8 | Los Santos Bank ","Hier ist die Bank, Hier kannst du dir Girokonto usw. erstellen. Du kriegst dann Pro Payday Geld.\nSo von 300-1000 Kriegst du dann.Dann wenn du in einer Fraktion gehst kriegst du immer mehr Geld,Wenn du Rank 6 hast[LEADER]kriegst du so 15000$.","Weiter","Abbrechen");In OnDialogResponse response 1 bei Register
und das in stock Register
ZitatShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"[TuT]Informationen","Hallo Lieber User!\nWillkommen auf {FF6600}German Evolution Special RealLife!\nDas ist kein {FF0000}Deathmatch Server sondern ein Reallifer du musst auf die Regeln achten.Wenn du was falsch machst kriegst du TBan. TBan = Time Ban also für paar Stunden oder Paar Minuten ban.\nEs gibt auch Perma Ban das ist für immer ban oder IP Ban.","Gelesen","Gelesen");
-
Whiteout lies dir mal durch was Andre geschrieben hat . Das ist die Lösung einfach den Dialog bei einem Response reinpacken. Weil sonst kommen die alle gleichzeitig
-
Hab ich da kommt jetzt garnichts
-
Send doch mal den Response.
Und bei:ShowPlayerDialog(playerid,DIALOG_NEU,DIALOG_STYLE_MSGBOX,"[TuT]Informationen","Hallo
Lieber User!\nWillkommen auf {FF6600}German Evolution Special
RealLife!\nDas ist kein {FF0000}Deathmatch Server sondern ein Reallifer
du musst auf die Regeln achten.Wenn du was falsch machst kriegst du
TBan. TBan = Time Ban also für paar Stunden oder Paar Minuten ban.\nEs
gibt auch Perma Ban das ist für immer ban oder IP
Ban.","Gelesen","Gelesen");kannst du das 2.te Gelesen durch nichts ersetzen. einfach "", dann kommt nur 1 Button.
-
breadfish.de
Hat das Thema geschlossen.