hi community, ich habe ein problem: ich habe ein kickbefehl gemacht, wo man beim 1. dialog die id eingeben muss und beim 2. den grund.
#define DIALOG_KICK 24
#define DIALOG_KICKGRUND 26
if(dialogid == 24)
{
if(response == 0)
{
SendClientMessage(playerid,Rot,"Du hast den Vorgang abgebrochen!");
}
if(response == 1)
{
new kickid;
kickid = strval(inputtext);
ShowPlayerDialog(playerid,26,DIALOG_STYLE_INPUT,"Grund","Bitte Grund eingeben:","Kick","Abbrechen");
}
if(dialogid == 26)
{
if(response == 0)
{
SendClientMessage(playerid,Rot,"Du hast den Vorgang abgebrochen!");
}
if(response == 1)
{
new string[164];
new kickgrund[64];
new kickid;
new pID;
strmid(kickgrund, inputtext, 0, strlen(inputtext), 255);
format(string,sizeof(string),"%s wurde von Admin %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),kickgrund);
SendClientMessageToAll(Orange,string);
format(string,sizeof(string),"%s",kickgrund);
Kick(kickid);
}
}
return 1;
}
so, dann compile ich, und dann sagt pawno, das er im 2. dialog die kickid nicht lesen kann und das es nicht definiert wurde -.-
C:\Users\Dennis\Desktop\Rockstar Games\Grand Theft Auto San Andreas\pawn\gamemodes\Übung.pwn(1597) : warning 204: symbol is assigned a value that is never used: "kickid"
1597 = zeile 12
kann mir bitte einer helfen, also wie ich im 2. dialog die kickid auslesen kann, ich habe schon viele gefragt, aber niemand konnte mit helfen-.-
wer mir helfen will, der hilft mir bitte mit meinem beispiel
mfg fuchsii