Hallo zusammen,
nachdem ich den fehler vom gleichnamigen titel eben schon gelöst habe habe ich nun das Problem,
dass das Thema im Forum nicht erstellt wird
ich habe für den Individuellen Satz einen Inputdialog eingebaut
Letzendlich haben wir folgenden Ablauf beim bsp befehl /makeleader
ocmd:makeleader(playerid,params[])
{
if(!isAdmin(playerid,7)) return SendClientMessage(playerid,RED,
"Dein Adminrang ist zu niedrig");
//TEXT
ShowPlayerDialog(pID,DIALOG_ERFOLGE_FRAKTION,DIALOG_STYLE_INPUT,"Individueller Satz zum Erfolg","Bitte gebe einen Individuellen Satz ein, den du zu deinem Erfolg posten möchtest!","Fertig","");
SetPVarInt(pID,"getpID",pID);
sInfo[playerid][leader] = sInfo[playerid][fraktion];
return 1;
}
Anschließend wird dann der Dialog aufgerufen der dann so aussieht
if(dialogid == DIALOG_ERFOLGE_FRAKTION)
{
if(!response){
SendClientMessage(playerid,RED,"Dein Erfolg wurde ohne Individueller Satz gepostet");
return 1;
}
new string1[1024];
new Year, Month, Day;
new fID = sInfo[playerid][fraktion];
getdate(Year, Month, Day);
new Hour, Minute, Second;
gettime(Hour, Minute, Second);
new pID = GetPVarInt(playerid,"getpID");
switch(ERFOLGID)
{
case 1:{
format(string1,sizeof(string1),"Der Spieler %s wurde von %s zum Leader der Fraktion %s benannt\nDatum: %02d/%02d/%d\nUhrzeit: %02d/%02d/%d\n Individueller Satz: %s",SpielerName(pID),SpielerName(playerid),fInfo[fID][f_name],Year, Month, Day,Hour, Minute, Second,inputtext);
WBB_AddThread (SpielerName(playerid),Erfolge," ","Erfolg: Zum Leader benannt!",string1, 0 , ERFOLG_CLOSE , ERFOLG_DISABLE , 0 , 1 , 0 , 1 , playerid);
return 1;
}
case 2:{
format(string1,sizeof(string1),"Der %s, Fraktion %s wurde auf folgenden Rang gesetzt: Rang: %i %s",getPlayerName(playerid),fInfo[fID][f_name],sInfo[playerid][rang],GetPlayerRangName(playerid));
WBB_AddThread (SpielerName(pID),Erfolge," ","Erfolg:",string1, 0 , ERFOLG_CLOSE,ERFOLG_DISABLE,0,1,0,1,pID);
return 1;
}
}
return 1;
}
ich glaube ich habe da einfach nur irgendwo was vertauscht und deswegen klappt das nicht (ehrlich gesagt habe ich so viel ausprobiert das ich nicht mehr richtig durchblicke )
Naja vlt könnt ihr mir helfen
Mit lieben und freundlichen Grüßen
Golemcraftler