Оптимизация | Сборник лучших решений
|
|
[CM]Logotipo |
Дата: Среда, 03.09.2014, 22:19 | Сообщение # 16
|
Авторитет
Сообщений: 1083
Статус: Offline
|
SeX-PrO-AdReNaLiN, готово. Скоро опишу как использовать хранение чисел в байтах.
Скуп ВК RakDroid - прокачка аккаунтов с телефона VKMusic - вк музыка без браузера Делаю сайты/софт/стимботов на заказ
|
|
|
|
TORRNADO |
Дата: Четверг, 27.11.2014, 19:23 | Сообщение # 17
|
Новичок
Сообщений: 20
Статус: Offline
|
Вот такая проблема на сервере,как запретить только символ "=" Сейчас кину код ,надеюсь это он Код case 1000: { if(!response) return true; //new string[144]; if(strlen(inputtext) != 0) { if(strlen(inputtext) != 3 || IsTextRussian(inputtext)) return LOTEREYA(playerid),SendClientMessage(playerid,0xFF4F00FF,"Неверный формат. {0099FF}Пример: 614"); for(new i = strlen(inputtext); i != 0; --i) { switch(inputtext[i]) { case 'A'..'Z', 'a'..'z','А'..'Я','а'..'я',' ': return LOTEREYA(playerid),SendClientMessage(playerid,0xFF4F00FF,"Неверный формат. {0099FF}Пример: 614"); } } new x=strval(inputtext); new z = x%10; new y = (x%100-z)/10; new a = x/100; loto++; SetPVarInt(playerid, "LOTO1",a); SetPVarInt(playerid, "LOTO2",y); SetPVarInt(playerid, "LOTO3",z); SetPVarInt(playerid, "BILET",1); format(string, sizeof(string), "Cчастливое число изменено на: {00bebd}%d",strval(inputtext)); SendClientMessage(playerid,0x5AB200FF,string); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); } else PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0),format(string, sizeof(string), "Ваше счастливое число: {00bebd}%d%d%d",GetPVarInt(playerid, "LOTO1"),GetPVarInt(playerid, "LOTO2"),GetPVarInt(playerid, "LOTO3")),SendClientMessage(playerid, 0x5AB200FF,string); }
|
|
|
|
[CM]Logotipo |
Дата: Четверг, 18.12.2014, 22:22 | Сообщение # 18
|
Авторитет
Сообщений: 1083
Статус: Offline
|
Вместо Код case 'A'..'Z', 'a'..'z','А'..'Я','а'..'я',' '
Скуп ВК RakDroid - прокачка аккаунтов с телефона VKMusic - вк музыка без браузера Делаю сайты/софт/стимботов на заказ
|
|
|
|
Pier |
Дата: Суббота, 20.12.2014, 09:17 | Сообщение # 19
|
Любитель
Сообщений: 46
Статус: Offline
|
Полезно, + твой
|
|
|
|
[СМ]LovE_Cheat |
Дата: Понедельник, 27.04.2015, 00:44 | Сообщение # 20
|
Новичок
Сообщений: 7
Статус: Offline
|
Можно видео а то я новочок !
A.D.S.
|
|
|
|
[cm]bro_kz |
Дата: Пятница, 10.07.2015, 10:59 | Сообщение # 21
|
Любитель
Сообщений: 44
Статус: Offline
|
Отличная тема молодец
|
|
|
|
[CM]Kingster |
Дата: Суббота, 11.07.2015, 08:58 | Сообщение # 22
|
Боец
Сообщений: 245
Статус: Offline
|
Добавь ещё в "Циклы" то, что нельзя использовать цикл в цикле.
Пользователь Cheat - Master уже 400 дней.
Я в Контакте - vk.com/buddy_fly
|
|
|
|
Len1n |
Дата: Суббота, 11.07.2015, 09:41 | Сообщение # 23
|
Боец
Сообщений: 89
Статус: Offline
|
[CM]Kingster, кто такое сказал? Можно использовать. Например: Код for(new z; z<50; z++) { for(new y; y<50; y++) { for(new x; x<50; x++) { // КОД } } }
Будет 125000 итераций кода, но с различными x, y, z параметрами. Код for(new h; h<666; h++) { for(new p; p<500; p++) { // Код } } А этот код, может быть костылём. Например, чтобы сравнить pName с hOwner и pHouse с hID
Они прекрасно работают, но выполняют огромное количество итераций. Так что, использовать такие циклы можно, но не рекомендуется для постоянной работы.
Связь со мной: Skype: po61-rap E-Mail: len1nthe@gmail.com
if(time>=1500 && rep<500) { cout « "200 репы накручено!"; rep+=200; }
|
|
|
|
Код |
Дата: Воскресенье, 09.08.2015, 21:12 | Сообщение # 24
|
Боец
Сообщений: 73
Статус: Offline
|
откуда скачать рлс мод?
Добра вам всем ;)
|
|
|
|
Mikontarenko |
Дата: Воскресенье, 30.08.2015, 00:28 | Сообщение # 25
|
Новичок
Сообщений: 2
Статус: Offline
|
Отличный урок, лови плюсик
|
|
|
|
Danny_Marcelo |
Дата: Воскресенье, 27.12.2015, 11:35 | Сообщение # 26
|
Боец
Сообщений: 282
Статус: Offline
|
Полезно.Только пока не всё понял)
|
|
|
|
Maks_Carevich |
Дата: Пятница, 17.03.2017, 11:18 | Сообщение # 27
|
Новичок
Сообщений: 15
Статус: Offline
|
Я всё-таки думаю что в циклах будет лучше юзать Foreach
|
|
|
|