if(sscanf(params,\"s[16]s[16]d\",function,function2,osszeg)) return msg(playerid,Red,\"/széf [megnéz] [ki/be]-[mit]-[mennyit]\");
CMD:szef(playerid, params[]){ new nev[MAX_PLAYER_NAME]; GetPlayerName(playerid, nev, sizeof(nev)); dfile_Open(nev) //igazából fölösleges hisz a dfile magától nyitja meg a fájlokat ha épp ki kell olvasni valamit vagy beírni, de a biztonság kedvéért new str[128]; //na én így csináltam a hasonló dolgokat format(str, sizeof(str), \"Készpénz: %i\", dfile_ReadInt(\"Széfpénz\")); ShowPlayerDialog(playerid, 666, DIALOG_STYLE_LIST, \"Széf\", str, \"Ok\", \"\"); return 1;}
CMD:szef(playerid, params[]){new function[70],function2[70],osszeg;if(sscanf(params,\"s[16]s[16]d\",function,function2,osszeg)) return msg(playerid,Red,\"/széf [megnéz] [ki/be]-[mit]-[mennyit]\");if(pInfo[playerid][pFrakcio] == 1){if(pInfo[playerid][pFrakcioRang] >= YakuzaMinrang){ if(!strcmp(function,\"ki\",true)) { if(!strcmp(function2,\"pénz\",true)) { if(YakuzaPenz < osszeg) return msg(playerid,Red,\"Nincs ennyi pénz a széfben!\"); pInfo[playerid][pPenz] += osszeg; GivePlayerMoney(playerid,osszeg); YakuzaPenz -= osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"kaja\",true)) { if(YakuzaKaja < osszeg) return msg(playerid,Red,\"Nincs ennyi kaja a széfben!\"); pInfo[playerid][pKaja] += osszeg; YakuzaKaja -= osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"mati\",true)) { if(YakuzaMati < osszeg) return msg(playerid,Red,\"Nincs ennyi mati a széfben!\"); pInfo[playerid][pMati] += osszeg; YakuzaMati -= osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"marihuana\",true)) { if(YakuzaMarihuana < osszeg) return msg(playerid,Red,\"Nincs ennyi marihuana a széfben!\"); pInfo[playerid][pMarihuana] += osszeg; YakuzaMarihuana -= osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"heroin\",true)) { if(YakuzaHeroin < osszeg) return msg(playerid,Red,\"Nincs ennyi heroin a széfben!\"); pInfo[playerid][pHeroin] += osszeg; YakuzaHeroin -= osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"kokain\",true)) { if(YakuzaKokain < osszeg) return msg(playerid,Red,\"Nincs ennyi kokain a széfben!\"); pInfo[playerid][pKokain] += osszeg; YakuzaKokain -= osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"gyémánt\",true)) { if(YakuzaMati < osszeg) return msg(playerid,Red,\"Nincs ennyi gyémánt a széfben!\"); pInfo[playerid][pGyemant] += osszeg; YakuzaGyemant -= osszeg; YakuzaSzefMent(); } } }else msg(playerid,Red,\"Nincs elég rangod hozzá!\"); if(!strcmp(function,\"be\",true)){ if(!strcmp(function2,\"pénz\",true)) { if(pInfo[playerid][pPenz] < osszeg) return msg(playerid,Red,\"Nincs ennyi pénz nálad!\"); pInfo[playerid][pPenz] -= osszeg; GivePlayerMoney(playerid,-osszeg); YakuzaPenz += osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"kaja\",true)) { if(pInfo[playerid][pKaja] < osszeg) return msg(playerid,Red,\"Nincs ennyi kaja nálad!\"); pInfo[playerid][pKaja] -= osszeg; YakuzaKaja += osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"mati\",true)) { if(pInfo[playerid][pMati] < osszeg) return msg(playerid,Red,\"Nincs ennyi mati nálad!\"); pInfo[playerid][pMati] -= osszeg; YakuzaMati += osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"marihuana\",true)) { if(pInfo[playerid][pMarihuana] < osszeg) return msg(playerid,Red,\"Nincs ennyi marihuana nálad!\"); pInfo[playerid][pMarihuana] -= osszeg; YakuzaMarihuana += osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"heroin\",true)) { if(pInfo[playerid][pHeroin] < osszeg) return msg(playerid,Red,\"Nincs ennyi heroin nálad!\"); pInfo[playerid][pHeroin] -= osszeg; YakuzaHeroin += osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"kokain\",true)) { if(pInfo[playerid][pKokain] < osszeg) return msg(playerid,Red,\"Nincs ennyi kokain nálad!\"); pInfo[playerid][pKokain] -= osszeg; YakuzaKokain += osszeg; YakuzaSzefMent(); } if(!strcmp(function2,\"gyémánt\",true)) { if(pInfo[playerid][pGyemant] < osszeg) return msg(playerid,Red,\"Nincs ennyi gyémánt nálad!\"); pInfo[playerid][pGyemant] -= osszeg; YakuzaGyemant += osszeg; YakuzaSzefMent(); } } }else msg(playerid,Red,\"Nem vagy Yakuza tagja!\");return 1;}
if(!strlen(params) || strcmp(params,\"megnéz\",true) && sscanf(params,\"s[16]s[16]d\",function,function2,osszeg)) return msg(playerid,Red,\"/széf [megnéz] [ki/be]-[mit]-[mennyit]\");//if(!strcmp(params,\"megnéz\",true)){// megnézés kódja}else{// ki / berakás kódja}