Administrátor Ewwe 434 Odesláno: 30. Srpen, 2011 Administrátor Share Odesláno: 30. Srpen, 2011 Zdravím doufám ze to neudelal už někdo predemnou ale udelal jsem si povolání starosty starosta má pravomoc nastavovat výplaty ostatním zaměstnáním pokud to nekdo bude chtít využít tak GetJob(playerid) si nahradte vlastni promenou prilozene dialogy jsou pouze informativní jak to vypadá proměné a popisky si změnte dle libosti tak samotný příkaz postarostu dcmd_vyplaty(playerid,params[]) { if(GetJob(playerid) == 1){ new fString2[500]; #pragma unused params if(!udb_Exists("Vyplaty"))return udb_Create("Vyplaty","none"); #define fo2(%0,%1) format( fString2, sizeof fString2, (%0), %1) fo2("Nezaměstaný: {00FF00}%d{FFFFFF}\nStarosta: {00FF00}%d{FFFFFF}\nTaxikář : {00FF00}%d{FFFFFF}\nBankéř: {00FF00}%d{FFFFFF}\nOstraha letiště: {00FF00}%d{FFFFFF}\n",dUserINT("Vyplaty").("Nezamestnany"),dUserINT("Vyplaty").("Starosta"),dUserINT("Vyplaty").("Taxikar"),dUserINT("Vyplaty").("Banker"),dUserINT("Vyplaty").("OstrahaL")); fo2("%sPilot: {00FF00}%d{FFFFFF}\nHasič: {00FF00}%d{FFFFFF}\nMechanik: {00FF00}%d{FFFFFF}\nKamioňák: {00FF00}%d{FFFFFF}\nStrojvůdce: {00FF00}%d{FFFFFF}\nAutobusák: {00FF00}%d{FFFFFF}\n",fString2,dUserINT("Vyplaty").("Pilot"),dUserINT("Vyplaty").("Hasic"),dUserINT("Vyplaty").("Mechanik"),dUserINT("Vyplaty").("Kamionak"),dUserINT("Vyplaty").("Strojvudce"),dUserINT("Vyplaty").("Autobusak")); fo2("%sKACC: {00FF00}%d{FFFFFF}\nPolicista: {00FF00}%d{FFFFFF}\nCIA: {00FF00}%d{FFFFFF}\nArmáda: {00FF00}%d{FFFFFF}\nSWAT: {00FF00}%d{FFFFFF}",fString2,dUserINT("Vyplaty").("Kacc"),dUserINT("Vyplaty").("Policie"),dUserINT("Vyplaty").("CIA"),dUserINT("Vyplaty").("Armada"),dUserINT("Vyplaty").("SWAT")); ShowPlayerDialog(playerid,26,DIALOG_STYLE_LIST,"Nastavení výplat",fString2,"Nastavit","Odejít"); }else{SCM(playerid,0xFF0000FF,"Nejsi starosta");} return 1; } publick s vyplatami PUBLIC:Vyplaty() { new Vyplata[21]; Vyplata[0] = random(900)+ dUserINT("Vyplaty").("Nezamestnany"); //nezamestnany Vyplata[1] = random(2000)+ dUserINT("Vyplaty").("Starosta");//starosta Vyplata[2] = random(2000)+ dUserINT("Vyplaty").("Taxikar");//taxikar Vyplata[3] = random(2000)+ dUserINT("Vyplaty").("Banker");//banker Vyplata[4] = random(2000)+ dUserINT("Vyplaty").("OstrahaL");//Ostraha letiště Vyplata[5] = random(2000)+ dUserINT("Vyplaty").("Pilot");//pilét Vyplata[6] = random(3000)+ dUserINT("Vyplaty").("Hasic");//hasic Vyplata[7] = random(2000)+ dUserINT("Vyplaty").("Mechanik");//mechanik Vyplata[8] = random(2000)+ dUserINT("Vyplaty").("Kamionak");//kamionak Vyplata[9] = random(2000)+ dUserINT("Vyplaty").("Strojvudce");//strojvudce Vyplata[10] = random(2000)+ dUserINT("Vyplaty").("Autobusak");//autobusak Vyplata[11] = random(2000)+ dUserINT("Vyplaty").("Kacc");//kacc Vyplata[12] = random(2000)+ dUserINT("Vyplaty").("Policie");//policista Vyplata[13] = random(2000)+ dUserINT("Vyplaty").("CIA");//cia Vyplata[14] = random(2000)+ dUserINT("Vyplaty").("Armada");//armada Vyplata[15] = random(2000)+ dUserINT("Vyplaty").("SWAT");//swat //----------------------------------------------------------------------------// for(new i=0; i { new string[100]; switch (GetJob(i)) { case 0:{format(string,sizeof(string),"Dostal podporu {008000}%d {FFFFFF}$",Vyplata[0]);Hrac[i][banka] =Hrac[i][banka]+ Vyplata[0];} case 1:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[1]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[1];} case 2:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[2]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[2];} case 3:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[3]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[3];} case 4:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[4]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[4];} case 5:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[5]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[5];} case 6:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[6]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[6];} case 7:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[7]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[7];} case 8:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[8]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[8];} case 9:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[9]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[9];} case 10:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[10]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[10];} case 11:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[11]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[11];} case 12:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[12]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[12];} case 13:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[13]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[13];} case 14:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[14]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[14];} case 15:{format(string,sizeof(string),"Dostal jsi výplatu {008000}%d {FFFFFF}$",Vyplata[15]);Hrac[i][banka] =Hrac[i][banka]+Vyplata[15];} } SCM(i,0xFFFFFFFF,"<<<<< {008000}[Výplata]{FFFFFF} >>>>>"); SCM(i,0xFFFFFFFF,string); SCM(i,0x008000FF,"[$]{FFFFFF}Byla ti poslána na účet"); new sta[128]; format(sta,128,"[$]{FFFFFF}Současný stav účtu {008000}%d{FFFFFF}$",Hrac[i][banka]); SCM(i,0x008000FF,sta); } return 1; } PS mam posílání rovnou do banky takze to si tay prehodte pokud chcete na GivePlayerMoney a nebo zmente na svoji promenou banky a niní dialogy switch (dialogid ){ case 26:{ if(response == 1){ switch(listitem) { case 0:ShowPlayerDialog(playerid,27,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Nezamestnaného","Nastavit","Zpět"); case 1:ShowPlayerDialog(playerid,28,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Starostu","Nastavit","Zpět"); case 2:ShowPlayerDialog(playerid,29,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Taxikáře","Nastavit","Zpět"); case 3:ShowPlayerDialog(playerid,30,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Bankéře","Nastavit","Zpět"); case 4:ShowPlayerDialog(playerid,31,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro OstrahuL","Nastavit","Zpět"); case 5:ShowPlayerDialog(playerid,32,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Pilota","Nastavit","Zpět"); case 6:ShowPlayerDialog(playerid,33,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Hasiče","Nastavit","Zpět"); case 7:ShowPlayerDialog(playerid,34,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Mechanika","Nastavit","Zpět"); case 8:ShowPlayerDialog(playerid,35,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Kamionáka","Nastavit","Zpět"); case 9:ShowPlayerDialog(playerid,36,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Strojvůdce","Nastavit","Zpět"); case 10:ShowPlayerDialog(playerid,37,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Autobusáka","Nastavit","Zpět"); case 11:ShowPlayerDialog(playerid,38,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro KACC","Nastavit","Zpět"); case 12:ShowPlayerDialog(playerid,39,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Policii","Nastavit","Zpět"); case 13:ShowPlayerDialog(playerid,40,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro CIA","Nastavit","Zpět"); case 14:ShowPlayerDialog(playerid,41,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro Armádu","Nastavit","Zpět"); case 15:ShowPlayerDialog(playerid,42,DIALOG_STYLE_INPUT,"Nastavení výplaty","Do rámečku zapište hodnotu\n základu výplaty pro SWAT","Nastavit","Zpět"); } } } case 27:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmi klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Nezamestnany",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil podporu nezaměstnaným na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 28:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmi klesnout pod {00FF00}5000{FFFFFF}$"); if(strval(inputtext) > 12000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmi přesáhnout {00FF00}12000{FFFFFF}$"); dUserSetINT("Vyplaty").("Starosta",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Starostovi na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 29:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmi klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Taxikar",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Taxikářům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 30:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmi klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Banker",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Bankéřům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 31:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("OstrahaL",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Ostraze Lestiště na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 32:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Pilot",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu pilotům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 33:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Hasic",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Hasičům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 34:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Mechanik",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Mechanikům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 35:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Kamionak",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Kamionakům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 36:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Strojvudce",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Strojvůdcům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 37:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Autobusak",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Autobusákům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 38:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Kacc",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Ostraze KACC na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 39:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Policie",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Policistům na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 40:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("CIA",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu CIA na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 41:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("Armada",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu Armadě na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} case 42:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("SWAT",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu SWATU na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }}} Toje vše praxe funguje tak ze Hráč s povoláním Starosty zadá příkaz /vyplaty objeví se mu dialog s povoláními a vedle současný stav výplat rozklikne přisluzne povolání a zo INPUTU zadá výši výplaty tot vse PS možná budou nekde spatne zavorky jak sem to tahaz modu tak sem mozna nejakou zapomel PS2 QWER me zas seřve za stringy PS3 ted jak na to koukam tak by to slo zjednoudusit ale to at si kazdy udela sam a pak to pridam do verze 2 Link to comment Share on other sites More sharing options...
KarTooN 1 Odesláno: 30. Srpen, 2011 Share Odesláno: 30. Srpen, 2011 výborné 8/10 :thumbup: Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 30. Srpen, 2011 Author Administrátor Share Odesláno: 30. Srpen, 2011 Díky Link to comment Share on other sites More sharing options...
Guest Odesláno: 30. Srpen, 2011 Share Odesláno: 30. Srpen, 2011 miesto dini by som radšej obetoval tých 10 premien... Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 30. Srpen, 2011 Author Administrátor Share Odesláno: 30. Srpen, 2011 ukladam t pres dudb i kdyz ono je zalozeny na tom no ale kdyz to narvuud opromen tak stejne je budu muset ukladat protoze nechci nstavovat vyplaty znova po kazdym restartu takze uz je jedno jestli takle nebo promeny a ty pak ukladat ne ? Link to comment Share on other sites More sharing options...
Martin 0 Odesláno: 30. Srpen, 2011 Share Odesláno: 30. Srpen, 2011 Skvelá práca , dal si si na tom záležať . Hodnotenie : 10/10 Link to comment Share on other sites More sharing options...
Marley007 1 Odesláno: 30. Srpen, 2011 Share Odesláno: 30. Srpen, 2011 Je to pěkný 8/10 Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 30. Srpen, 2011 Author Administrátor Share Odesláno: 30. Srpen, 2011 diky všem Link to comment Share on other sites More sharing options...
Sweet 7 Odesláno: 30. Srpen, 2011 Share Odesláno: 30. Srpen, 2011 vypada to pekne... 9/10 Link to comment Share on other sites More sharing options...
RockY.Balboa 0 Odesláno: 30. Srpen, 2011 Share Odesláno: 30. Srpen, 2011 Ale pěkný Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 30. Srpen, 2011 Author Administrátor Share Odesláno: 30. Srpen, 2011 Díky moc Link to comment Share on other sites More sharing options...
Guest Odesláno: 30. Srpen, 2011 Share Odesláno: 30. Srpen, 2011 ukladam t pres dudb i kdyz ono je zalozeny na tom no ale kdyz to narvuud opromen tak stejne je budu muset ukladat protoze nechci nstavovat vyplaty znova po kazdym restartu takze uz je jedno jestli takle nebo promeny a ty pak ukladat ne ? OnGameModeExit a OnGameModeInit neexistuje ? dudb je dini... stock Float:udb_UserFloat(nickname[],key[]) { new fname[MAX_STRING]; format(fname,sizeof(fname),"%s.dudb.sav",udb_encode(nickname)); return dini_Float(fname,key); } stock udb_UserInt(nickname[],key[]) { new fname[MAX_STRING]; format(fname,sizeof(fname),"%s.dudb.sav",udb_encode(nickname)); return dini_Int(fname,key); } Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 30. Srpen, 2011 Author Administrátor Share Odesláno: 30. Srpen, 2011 J spatne sem to formuloval ale dudb/dini sem zvyklej pouzivat tak pouzivam porad ale asi skusim prejit na SQLLIte v samp Link to comment Share on other sites More sharing options...
Bulldog19972 0 Odesláno: 9. Říjen, 2011 Share Odesláno: 9. Říjen, 2011 daj sem amx. ja s pawnom neviem robit amx Link to comment Share on other sites More sharing options...
Guest Odesláno: 9. Říjen, 2011 Share Odesláno: 9. Říjen, 2011 amx ti bude na ko**t Link to comment Share on other sites More sharing options...
Bulldog19972 0 Odesláno: 12. Říjen, 2011 Share Odesláno: 12. Říjen, 2011 amx ti bude na ko**t ja vim uz som sa naucil robit s pawnom len potrebujem pwn subor pls Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 12. Říjen, 2011 Author Administrátor Share Odesláno: 12. Říjen, 2011 amx ti bude na ko**t ja vim uz som sa naucil robit s pawnom len potrebujem pwn subor prosím A co je tak tezkyho na tom to skopcit do pawna ? Link to comment Share on other sites More sharing options...
Bulldog19972 0 Odesláno: 12. Říjen, 2011 Share Odesláno: 12. Říjen, 2011 amx ti bude na ko**t ja vim uz som sa naucil robit s pawnom len potrebujem pwn subor prosím A co je tak tezkyho na tom to skopcit do pawna ? ja som zacal s pawnom pred tizdnom a neviem s mim az tak dobre robit kebi som aspon vedel co ma ist do akeho riadka tak to spravim PS ako sa da nadstavit starosa? Link to comment Share on other sites More sharing options...
Lurk 0 Odesláno: 12. Říjen, 2011 Share Odesláno: 12. Říjen, 2011 amx ti bude na ko**t ja vim uz som sa naucil robit s pawnom len potrebujem pwn subor prosím A co je tak tezkyho na tom to skopcit do pawna ? ja som zacal s pawnom pred tizdnom a neviem s mim az tak dobre robit kebi som aspon vedel co ma ist do akeho riadka tak to spravim PS ako sa da nadstavit starosa? Sorry že odbočuju od tématu ale: Bulldogu - pokud s pawn zacinas, koukni se na TUTy tam se nauč, a nehrň se hned do scriptu a módů. Jinak tento script vypadá pěkně, ale nezkoušel jsem ho Jen tak dále. Link to comment Share on other sites More sharing options...
DooM 93 Odesláno: 12. Říjen, 2011 Share Odesláno: 12. Říjen, 2011 Pekne a dlouhe 10/10 Link to comment Share on other sites More sharing options...
Matěj Barci 0 Odesláno: 12. Říjen, 2011 Share Odesláno: 12. Říjen, 2011 Pěkná práce 9/10 Link to comment Share on other sites More sharing options...
Guest Odesláno: 12. Říjen, 2011 Share Odesláno: 12. Říjen, 2011 dlouhe dalo by sa to omnoho kratšie a efektívnjšie a optimalizovanejšie... ako som písal je to strašn´(sorry) case 40:{if(response == 1) { if(strval(inputtext) < 5000)return SCM(playerid,0xFF0000FF,"[Výplaty]{FFFFFF}Hodnota výplaty nesmí klesnout pod {00FF00}5000{FFFFFF}$"); dUserSetINT("Vyplaty").("CIA",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu CIA na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} nemohol si to if(response dať nad switch ? ušetril by si kopu riadkov a bolo by to priehľadnejšie... Link to comment Share on other sites More sharing options...
Nikes 9 Odesláno: 12. Říjen, 2011 Share Odesláno: 12. Říjen, 2011 Pěkný,jinak:sice je to dlouhý ale když to bude takle + tab tak to bude přehledné a vyznám se v tom Link to comment Share on other sites More sharing options...
Administrátor Ewwe 434 Odesláno: 23. Září, 2012 Author Administrátor Share Odesláno: 23. Září, 2012 dlouhe dalo by sa to omnoho kratšie a efektívnjšie a optimalizovanejšie... ako som písal je to strašn´(sorry) case 40:{if(response == 1) { if(strval(inputtext) dUserSetINT("Vyplaty").("CIA",strval(inputtext));new str[128]; format(str,128,"[Výplaty]{FFFFFF}Starosta {FF0000}%s{FFFFFF} nastavil výplatu CIA na {00FF00}%d{FFFFFF}$",PlayerName(playerid),strval(inputtext)); SCMTA(0x0000FFFF,str); }} nemohol si to if(response dať nad switch ? ušetril by si kopu riadkov a bolo by to priehľadnejšie... V tu chvili mi to nedoslo mimochodem to tema je uz celkem stary ale budiz budu delat V2 ktera nebude pres dudb a bude tam par vylepseni bude to optimalizovanejsi rychlejsi lepsi Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now