hmm eine frage :
Code
if(dialogid == 52)
{
if(listitem == 0)
{
new s1[64];
GetPlayerName(playerid,name,sizeof(name));
format(s,sizeof(s),"/acc/%s.ini", name);
format(s1,sizeof(s1),"/acc/%s.ini", sname);
dini_IntSet(s1,"autoschein",1);
GivePlayerEuro(playerid, -100);
SendClientMessage(playerid, Gelb, "Führerschein Für 100$ Erworben Bitte Halte Dich An Die Verkehrsregeln!");
return 1;
}
if(listitem == 1)
{
new s1[64];
GetPlayerName(playerid,name,sizeof(name));
format(s,sizeof(s),"/acc/%s.ini", name);
format(s1,sizeof(s1),"/acc/%s.ini", sname);
GivePlayerEuro(playerid, -900);
dini_IntSet(s1,"bikeschein",1);
SendClientMessage(playerid, Gelb, "Motorradschein Für 900$ Erworben Bitte Halte Dich An Die Verkehrsregeln!");
return 1;
}
}
Alles anzeigen
Hir Mein Dialog wenn er keuft Soll er den Führerschein oder den Bikeschein bekommen nur des tut er nicht wieso ?
hat jemand ne idee hir mein /givefs command der funzt wenn ich /givefs ID mache hat er nen Führerschein
Code
//-------------------------Führerschein-adm-command-----------------------------
dcmd_givefs(playerid,params[])
{
new s[64],s1[64];
new name[MAX_PLAYER_NAME];
new id = strval(strget(params, 0));
GetPlayerName(playerid,name,sizeof(name));
GetPlayerName(id,sname,sizeof(sname));
if(!strlen(params)) return SendClientMessage(playerid,green,"/givefs [playerid] Um Führerschein Zu Vergeben");
format(s,sizeof(s),"/acc/%s.ini", name);
new admin = dini_Int(s, "admin");
if(admin == 2)
{
format(s1,sizeof(s1),"/acc/%s.ini", sname);
dini_IntSet(s1,"autoschein",1);
SendClientMessage(playerid, blau, "Führerschein Vergeben!");
SendClientMessage(id, Gelb, "Du hast nun einen Führerschein!");
}
return 1;
}
//----------------------------Ende----------------------------------------------
Alles anzeigen
//EDIT: ALso wenn er im dialog auf Führerschein klickt soll er ihn Bekommen 100$ abgezogen werden und der text kommen fertig
und Beim Motorrad schein das selbe nur iwi schaff ichs net