hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 12:11



Jelenlévő felhasználók

Jelenleg 230 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 229 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: [CS:S] SM_BANK (Magyarosítás)
HozzászólásElküldve: 2013.04.25. 15:11 
Offline
Tud valamit

Csatlakozott: 2013.01.21. 10:10
Hozzászólások: 138
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 6 alkalommal
Sziasztok! Abban kérném a segítségeteket, hogy fordítsátok le nekem kérlek az sm_bank plugint :) Meg egy apró módosítást is legyetek szívesek végezni rajta, mégpedig azt hogy ugye amikor kiírja a szerverre hogy PL.: [SM_BANK] Sikeresen betettél 5000$ a bankodba. Nekem ez úgy kéne, hogy 3 szín legyen beleírva a forráskódba (Ez a példa hülyeség lesz, mert nem értek annyira hozzá csak így gondolom)

Példa:

SMA Forráskód: [ Mindet kijelol ]
  1. PrintToChat(client, "%t", "Deposit usage", "\x04", "\x01", "\x03");

SMA Forráskód: [ Mindet kijelol ]
  1. \x04 - Zöld írás => \x03 - Alap c.sárga szín => \x01 - Csapat színek (CT - kék <=> T - piros)


TERMÉSZETESEN A KÖSZI MEGLESZ! :lol:

UI.: Gondoltam adok egy kis munkát az itt dolgozó uraknak hogy ne unatkozzanak :) (és persze hogy ne álljon itt üresen szegény TOPIC) :)

Forráskód:

SMA Forráskód: [ Mindet kijelol ]
  1. #pragma semicolon 1
  2.  
  3. /*
  4.  * SM Bank
  5.  * by MaTTe (mateo10)
  6.  */
  7.  
  8. #define VERSION "1.0"
  9.  
  10. public Plugin:myinfo =
  11. {
  12. name = "SM Bank",
  13. author = "MaTTe",
  14. description = "Player is allowed to put money in his bank, and take them out when he needs them",
  15. version = VERSION,
  16. url = "http://www.sourcemod.net/"
  17. };
  18.  
  19. new g_iBank[MAXPLAYERS + 1];
  20. new g_iAccount = -1;
  21.  
  22. public OnPluginStart()
  23. {
  24. CreateConVar("smbank_version", VERSION, "SM Bank Version", FCVAR_PLUGIN|FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY);
  25.  
  26. LoadTranslations("plugin.smbank");
  27.  
  28. RegConsoleCmd("deposit", Deposit);
  29. RegConsoleCmd("withdraw", WithDraw);
  30. RegConsoleCmd("bankstatus", BankStatus);
  31.  
  32. g_iAccount = FindSendPropOffs("CCSPlayer", "m_iAccount");
  33.  
  34. HookEvent("round_start", EventRoundStart);
  35. }
  36.  
  37. public OnClientPutInServer(client)
  38. {
  39. g_iBank[client] = 0;
  40. }
  41.  
  42. public EventRoundStart(Handle:event, const String:name[], bool:dontBroadcast)
  43. {
  44. PrintToChatAll("%t", "Available commands", "\x04", "\x01");
  45. }
  46.  
  47. public Action:Deposit(client, args)
  48. {
  49. if(args < 1)
  50. {
  51. PrintToChat(client, "%t", "Deposit usage", "\x04", "\x01");
  52. return Plugin_Handled;
  53. }
  54.  
  55. new String:szCmd[12];
  56. GetCmdArg(1, szCmd, sizeof(szCmd));
  57.  
  58. if(StrEqual(szCmd, "all"))
  59. {
  60. g_iBank[client] += GetMoney(client);
  61. PrintToChat(client, "%t", "Deposit successfully", GetMoney(client), "\x04", "\x01");
  62. SetMoney(client, 0);
  63. }
  64. else
  65. {
  66. new iMoney = StringToInt(szCmd);
  67.  
  68. if(GetMoney(client) < iMoney)
  69. {
  70. PrintToChat(client, "%t", "Deposit not enough money", "\x04", "\x01");
  71. }
  72. else
  73. {
  74. g_iBank[client] += iMoney;
  75. SetMoney(client, GetMoney(client) - iMoney);
  76. PrintToChat(client, "%t", "Deposit successfully", iMoney, "\x04", "\x01");
  77. }
  78. }
  79.  
  80. return Plugin_Handled;
  81. }
  82.  
  83. public Action:WithDraw(client, args)
  84. {
  85. if(args < 1)
  86. {
  87. PrintToChat(client, "%t", "Withdraw usage", "\x04", "\x01");
  88. }
  89.  
  90. new String:szCmd[12];
  91. GetCmdArg(1, szCmd, sizeof(szCmd));
  92.  
  93. if(StrEqual(szCmd, "all"))
  94. {
  95. new iBalance = 16000 - GetMoney(client);
  96.  
  97. if(g_iBank[client] < iBalance)
  98. {
  99. SetMoney(client, GetMoney(client) + g_iBank[client]);
  100. PrintToChat(client, "%t", "Withdraw successfully", g_iBank[client], "\x04", "\x01");
  101. g_iBank[client] = 0;
  102. }
  103. else
  104. {
  105. SetMoney(client, 16000);
  106. PrintToChat(client, "%t", "Withdraw successfully", iBalance, "\x04", "\x01");
  107. g_iBank[client] -= iBalance;
  108. }
  109. }
  110. else
  111. {
  112. new iMoney = StringToInt(szCmd);
  113.  
  114. if(g_iBank[client] < iMoney)
  115. {
  116. PrintToChat(client, "%t", "Withdraw not enough money", "\x04", "\x01");
  117. return Plugin_Handled;
  118. }
  119.  
  120. if(GetMoney(client) + iMoney <= 16000)
  121. {
  122. SetMoney(client, GetMoney(client) + iMoney);
  123. PrintToChat(client, "%t", "Withdraw successfully", iMoney, "\x04", "\x01");
  124. g_iBank[client] -= iMoney;
  125. }
  126. else
  127. {
  128. PrintToChat(client, "%t", "Withdraw max error", "\x04", "\x01");
  129. return Plugin_Handled;
  130. }
  131. }
  132.  
  133. return Plugin_Handled;
  134. }
  135.  
  136. public Action:BankStatus(client, args)
  137. {
  138. PrintToChat(client, "%t", "Bankstatus", g_iBank[client], "\x04", "\x01");
  139. return Plugin_Handled;
  140. }
  141.  
  142. public SetMoney(client, amount)
  143. {
  144. if(g_iAccount != -1)
  145. {
  146. SetEntData(client, g_iAccount, amount);
  147. }
  148. }
  149.  
  150. public GetMoney(client)
  151. {
  152. if(g_iAccount != -1)
  153. {
  154. return GetEntData(client, g_iAccount);
  155. }
  156.  
  157. return 0;
  158. }

plugin.smbank (Sima fordítás)

SMA Forráskód: [ Mindet kijelol ]
  1. "Phrases"
  2. {
  3. "Available commands"
  4. {
  5. "#format" "{1:s}{2:s}"
  6. "en" "{1}[SM Bank]{2} Available commands are:{1} !deposit{2},{1} !withdraw{2} and{1} !bankstatus"
  7. }
  8.  
  9. "Deposit usage"
  10. {
  11. "#format" "{1:s}{2:s}"
  12. "en" "{1}[SM Bank]{2} Usage: \"!deposit <amount / all>\""
  13. }
  14.  
  15. "Deposit successfully"
  16. {
  17. "#format" "{1:d}{2:s}{3:s}"
  18. "en" "{2}[SM Bank]{3} Successfully deposited ${1} to your bank!"
  19. }
  20.  
  21. "Deposit not enough money"
  22. {
  23. "#format" "{1:s}{2:s}"
  24. "en" "{1}[SM Bank]{2} You do not have that amount of money!"
  25. }
  26.  
  27. "Withdraw usage"
  28. {
  29. "#format" "{1:s}{2:s}"
  30. "en" "{1}[SM Bank]{2} Usage: \"!withdraw <amount / all>\""
  31. }
  32.  
  33. "Withdraw successfully"
  34. {
  35. "#format" "{1:d}{2:s}{3:s}"
  36. "en" "{2}[SM Bank]{3} Successfully withdrew ${1} from your bank"
  37. }
  38.  
  39. "Withdraw not enough money"
  40. {
  41. "#format" "{1:s}{2:s}"
  42. "en" "{1}[SM Bank]{2} You do not have that amount of money in your bank"
  43. }
  44.  
  45. "Withdraw max error"
  46. {
  47. "#format" "{1:s}{2:s}"
  48. "en" "{1}[SM Bank]{2} You cannot withdraw more than your max amount of money (16000)"
  49. }
  50.  
  51. "Bankstatus"
  52. {
  53. "#format" "{1:d}{2:s}{3:s}"
  54. "en" "{2}[SM Bank]{3} Currently, you have ${1} in your bank"
  55. }
  56. }
  57.  


Még egyszer köszönöm!

_________________
See you next time! :)

Ha hasznosnak találtad a hozzászólásomat, köszönd meg a Kép lenyomásával..!! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [CS:S] SM_BANK (Magyarosítás)
HozzászólásElküldve: 2013.04.25. 17:00 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Telefonról, szal a színes kérés nincs benne.

Kód:
"Phrases"

{

   "Available commands"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} Available commands are:{1} !deposit{2},{1} !withdraw{2} and{1} !bankstatus"
      
"hu"         "{1}[SM Bank]{2} Elérhető parancsok:{1} !deposit{2},{1} !withdraw{2} and{1} !bankstatus"

   }

 

   "Deposit usage"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} Usage: \"!deposit <amount / all>\""
      
      "hu"         "{1}[SM Bank]{2} Használat: \"!deposit <darab / all(összes)>\""

   }

 

   "Deposit successfully"

   {

      "#format"      "{1:d}{2:s}{3:s}"

      "en"         "{2}[SM Bank]{3} Successfully deposited ${1} to your bank!"
      
      "hu"         "{2}[SM Bank]{3} Sikeresen beraktál ${1} -t a bankba!"

   }

 

   "Deposit not enough money"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} You do not have that amount of money!"
      
      "hu"         "{1}[SM Bank]{2} Nincs is annyid!"

   }

 

   "Withdraw usage"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} Usage: \"!withdraw <amount / all>\""
      
      "hu"         "{1}[SM Bank]{2} Használat: \"!withdraw <mérték / all(összes)>\""

   }

 

   "Withdraw successfully"

   {

      "#format"      "{1:d}{2:s}{3:s}"

      "en"         "{2}[SM Bank]{3} Successfully withdrew ${1} from your bank"
      
      "hu"         "{2}[SM Bank]{3} Sikeresen kivettél ${1} a bankból."

   }

 

   "Withdraw not enough money"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} You do not have that amount of money in your bank"
      
      "hu"         "{1}[SM Bank]{2} Nincs is annyid a bankban."

   }

 

   "Withdraw max error"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} You cannot withdraw more than your max amount of money (16000)"
      
      "hu"         "{1}[SM Bank]{2} Nem tudsz a maximumnál (16000) többet kivenni."

   }

 

   "Bankstatus"

   {

      "#format"      "{1:d}{2:s}{3:s}"

      "en"         "{2}[SM Bank]{3} Currently, you have ${1} in your bank"
      
      "hu"         "{2}[SM Bank]{3} Jelenleg ${1} van a bankban."

   }

}

Ők köszönték meg Silent nek ezt a hozzászólást: UlTiMaT3 (2013.04.25. 18:29)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [CS:S] SM_BANK (Magyarosítás)
HozzászólásElküldve: 2013.04.25. 18:30 
Offline
Tud valamit

Csatlakozott: 2013.01.21. 10:10
Hozzászólások: 138
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 6 alkalommal
Silent írta:
Telefonról, szal a színes kérés nincs benne.

Kód:
"Phrases"

{

   "Available commands"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} Available commands are:{1} !deposit{2},{1} !withdraw{2} and{1} !bankstatus"
      
"hu"         "{1}[SM Bank]{2} Elérhető parancsok:{1} !deposit{2},{1} !withdraw{2} and{1} !bankstatus"

   }

 

   "Deposit usage"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} Usage: \"!deposit <amount / all>\""
      
      "hu"         "{1}[SM Bank]{2} Használat: \"!deposit <darab / all(összes)>\""

   }

 

   "Deposit successfully"

   {

      "#format"      "{1:d}{2:s}{3:s}"

      "en"         "{2}[SM Bank]{3} Successfully deposited ${1} to your bank!"
      
      "hu"         "{2}[SM Bank]{3} Sikeresen beraktál ${1} -t a bankba!"

   }

 

   "Deposit not enough money"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} You do not have that amount of money!"
      
      "hu"         "{1}[SM Bank]{2} Nincs is annyid!"

   }

 

   "Withdraw usage"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} Usage: \"!withdraw <amount / all>\""
      
      "hu"         "{1}[SM Bank]{2} Használat: \"!withdraw <mérték / all(összes)>\""

   }

 

   "Withdraw successfully"

   {

      "#format"      "{1:d}{2:s}{3:s}"

      "en"         "{2}[SM Bank]{3} Successfully withdrew ${1} from your bank"
      
      "hu"         "{2}[SM Bank]{3} Sikeresen kivettél ${1} a bankból."

   }

 

   "Withdraw not enough money"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} You do not have that amount of money in your bank"
      
      "hu"         "{1}[SM Bank]{2} Nincs is annyid a bankban."

   }

 

   "Withdraw max error"

   {

      "#format"      "{1:s}{2:s}"

      "en"         "{1}[SM Bank]{2} You cannot withdraw more than your max amount of money (16000)"
      
      "hu"         "{1}[SM Bank]{2} Nem tudsz a maximumnál (16000) többet kivenni."

   }

 

   "Bankstatus"

   {

      "#format"      "{1:d}{2:s}{3:s}"

      "en"         "{2}[SM Bank]{3} Currently, you have ${1} in your bank"
      
      "hu"         "{2}[SM Bank]{3} Jelenleg ${1} van a bankban."

   }

}


Köszönöm a segítségedet! Ha lessz időd, és gépnél leszel, akkor megcsinálod a színeset is? Előre is köszönöm!

_________________
See you next time! :)

Ha hasznosnak találtad a hozzászólásomat, köszönd meg a Kép lenyomásával..!! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [CS:S] SM_BANK (Magyarosítás)
HozzászólásElküldve: 2013.04.25. 18:34 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Az nem mostanában lesz, de majd igen..


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [CS:S] SM_BANK (Magyarosítás)
HozzászólásElküldve: 2013.04.25. 20:05 
Offline
Tud valamit

Csatlakozott: 2013.01.21. 10:10
Hozzászólások: 138
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 6 alkalommal
Silent írta:
Az nem mostanában lesz, de majd igen..


Oké majd írd ide ha kész :)

_________________
See you next time! :)

Ha hasznosnak találtad a hozzászólásomat, köszönd meg a Kép lenyomásával..!! :)


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole