if(dialogid == 0531){ if(!response) return 1; if(listitem == 0) // MG { ShowPlayerDialog(playerid, 0532, DIALOG_STYLE_LIST, \"Táskád Tartalma\", \"Használ\\nÁtad\\nEldob\\n\", \"Kiválaszt\", \"Mégsem\"); }}if(dialogid == 0532){ if(!response) return 1; if(listitem == 0) // MG { SendClientMessage(playerid,FEHER,\"Ez van ha használja a tárgyat\"); } if(listitem == 1) // MG { SendClientMessage(playerid,FEHER,\"Ez van ha átadja\"); } if(listitem == 2) // MG { SendClientMessage(playerid,FEHER,\"Ez van ha átadja\"); }}
// Kód elejénnew Player_CurrentItem[MAX_PLAYERS][32];// Ha dialognál - 0531if(!response) return 1;else{ format(Player_CurrentItem[playerid],32,\"%s\",inputtext); // Így elmented a változóba a rákkattintott érték nevét. ShowPlayerDialog(...........,\"Használat/nÁtadás/nEldobás\");}// Másik dialog a kezelései - 0532if(listitem == 0) // Használat{if(!strcmp(Player_CurrentItem[playerid],\"Kenyér\")) SetPlayerHealth(playerid,50); pInfo[playerid][Kenyer]--;}
if(listitem == 0 && pInfo[playerid][pKaja] >= 1) // Használat { if(!strcmp(Player_CurrentItem[playerid],\"Szendvics\")) SetPlayerHealth(playerid,50); pInfo[playerid][pKaja]--; } if(listitem == 0 && pInfo[playerid][pKaja] >= 0) // Használat { if(!strcmp(Player_CurrentItem[playerid],\"Jogsi\")) SetPlayerHealth(playerid,0); pInfo[playerid][pJogsi]--; } }
if(listitem == 0){if(!strcmp(Player_CurrentItem[playerid],\"Kenyér\")) SetPlayerHealth(playerid,50); pInfo[playerid][Kenyer]--;if(!strcmp(Player_CurrentItem[playerid],\"Kötszer\")) SetPlayerHealth(playerid,20); pInfo[playerid][Kotszer]--;if(!strcmp(Player_CurrentItem[playerid],\"Jogsi\")) SendClientMessage(\"Jogosítvány: Érvényes\");}
Hali készitettem egy táska rendszert csak ugye van hogy ki listáza hogy pl Jogsi, Szendvics Nah a lényeg ha rá kattol akkor használ,eldob,átad és ezt dialogba hogy birnám megoldani hogy pl ha jogsit választom akkor átadja a másiknak vagy eldobja valaki tud segiteni? CMD:taska(playerid,params[]){ new szendvics = pInfo[playerid][pKaja], pia = pInfo[playerid][pPia], fu = pInfo[playerid][pFCigi], koko = pInfo[playerid][pCocain], jogsi = pInfo[playerid][pJogsi], cigi = pInfo[playerid][pCigi], deagle = pInfo[playerid][pDeagle], colt = pInfo[playerid][pColt], shotgun = pInfo[playerid][pShotgun], baseball = pInfo[playerid][pBasseball], mati = pInfo[playerid][pMati], mobile = pInfo[playerid][pMobile]; new str[1024]; str[0] = EOS; format(str, sizeof(str), \"{2ccdfd}Mennyiség\\t\\tTárgy\\n{FFFFFF}\"); if(szendvics != 0) format(str, sizeof(str), \"%s%d\\t\\t\\tSzendvics\\n\", str, szendvics); if(pia != 0) format(str, sizeof(str), \"%s%d\\t\\t\\tInnivaló\\n\", str, pia); if(fu != 0) format(str, sizeof(str), \"%s%d\\t\\t\\tFüves Cigi\\n\", str, fu); if(koko != 0) format(str, sizeof(str), \"%s%d\\t\\t\\tCocain\\n\", str, koko); if(jogsi != 0) format(
CMD:taska(playerid,params[]){ new szendvics = pInfo[playerid][pKaja], pia = pInfo[playerid][pPia], fu = pInfo[playerid][pFCigi], koko = pInfo[playerid][pCocain], jogsi = pInfo[playerid][pJogsi], cigi = pInfo[playerid][pCigi], deagle = pInfo[playerid][pDeagle], colt = pInfo[playerid][pColt], shotgun = pInfo[playerid][pShotgun], baseball = pInfo[playerid][pBasseball], mati = pInfo[playerid][pMati], mobile = pInfo[playerid][pMobile]; new str[1024]; str[0] = EOS; format(str, sizeof(str), \"{2ccdfd}Mennyiség\\t\\tTárgy\\n{FFFFFF}\"); if(szendvics != 0) format(str, sizeof(str), \"%s%d\\t\\t\\tSzendvics\\n\", str, szendvics); if(pia != 0) format(str, sizeof(str), \"%s%d\\t\\t\\tInnivaló\\n\", str, pia); if(fu != 0) format(str, sizeof(str), \"%s%d\\t\\t\\tFüves Cigi\\n\", str, fu); if(koko != 0) format(str, sizeof(str), \"%s%d\\t\\t\\tCocain\\n\", str, koko); if(jogsi != 0) format(