Скриптинг курилка

А за чем было компилить на хостинге? Поставил у себя на компе на vmware (или подобную ей систему, типа ороклового виртуал-бокса) тужу версию линукса и вперед Потом когда потребуется что-то новое закомпилить, снимаешь виртуалку с паузы, и через пол минуты, опять можешь компилить
Reply

Quote:
Originally Posted by dimonml
View Post
А за чем было компилить на хостинге? Поставил у себя на компе на vmware (или подобную ей систему, типа ороклового виртуал-бокса) тужу версию линукса и вперед Потом когда потребуется что-то новое закомпилить, снимаешь виртуалку с паузы, и через пол минуты, опять можешь компилить
Если бы я сейчас был в Москве, скачать виртуальную машину, проблем бы не составило, но сейчас я в местах отдаленных от быстрого интернета, посему пришлось пользоваться чем есть.
Reply

можно и на хостинге, если в консоль могешь. почему бы и нет? (:
Reply

Quote:
Originally Posted by Stepashka
View Post
Я вижу как минимум два варианта:
  1. SA:MP MySQL Plugin 2.1.1 - Released
  2. Регулярные выражения -> regex_replace
Очень жаль что в pawn нет простого и банального str_replace
1. Внутри ссылки на скачивание битые, случайно живых нет?
2. Слишком много возни.
Reply

регулярочки, я вам скажу, штука офигенная. жаль, в павн они как костыль. поэтому использовать их для разделения строк не очень удобно. для проверки - самое то.
Reply

Как лучше?
PHP Code:
if(!strcmp(cmdtext"/command"true)) 
или
PHP Code:
new cmd[200];
if(!
strcmp(cmd"/command"true)) 
И в чем вообще различие?
Reply

Quote:
Originally Posted by Logon
View Post
Как лучше?
PHP Code:
if(!strcmp(cmdtext"/command"true)) 
или
PHP Code:
new cmd[200];
if(!
strcmp(cmd"/command"true)) 
И в чем вообще различие?
в том что первое будет работать, а второе нет.
Reply

Stepashka, я ступил)
Будет лучше вот так:
PHP Code:
if(!strcmp(cmdtext"/command"true)) 
или вот так:
PHP Code:
new cmd[200];
if(
strcmp(cmd"/command"true) == 0
?
Reply

Quote:
Originally Posted by Logon
View Post
Stepashka, я ступил)
Будет лучше вот так:
PHP Code:
if(!strcmp(cmdtext"/command"true)) 
или вот так:
PHP Code:
new cmd[200];
if(
strcmp(cmd"/command"true) == 0
?
по идеи без разницы. Но проведенные мной тесты показали что логическое отрицание почему-то медленнее чем == 0.
Кстати, как и в предыдущем варианте второй способ неработоспособен.
Reply

Stepashka, спасибо
Но почему второй вариант неработоспособен?
Я только что проверил, все работает.
PHP Code:
if(strcmp(cmd"/command"true) == 0)
    {
        
SendClientMessage(playerid0xFFFFFF"Работает!");
        return 
1;
    } 
Reply

Ну потому что в том вид в котором вы его предоставили в cmd всегда будет null.
Reply

Quote:
Originally Posted by Stepashka
View Post
Ну потому что в том вид в котором вы его предоставили в cmd всегда будет null.
Ну а почему тогда код который я выше дал работает?
Может я что-то не понимаю?
Reply

Ну я думаю просто у вас в коде между строками
Code:
new cmd[200];
и
Code:
if(strcmp(cmd, "/command", true) == 0)
есть ещё что-то
Reply

Quote:
Originally Posted by Stepashka
View Post
Ну я думаю просто у вас в коде между строками
Code:
new cmd[200];
и
Code:
if(strcmp(cmd, "/command", true) == 0)
есть ещё что-то
Хех) Теперь понял, спасибо)
Reply

Romanius, Ты писал скрипт для анти рекламы на основе регулярок, почему он отказывается работать в таком виде if(regex_match_exid(text, antiReklama)) ...
И какое назначение функции:
native regex_search_exid(const string[], RegEx:expID); ?
Reply

писал, ага. тока я уже ничего не помню. что там. и какие функции в плагине были
Reply

Может кто знает id пикапа мусорного пакета ?
Reply

1265
Reply

Как через функцию SetVehicleToRespawn респавнить определенные ID машин? Не одну машину, а несколько.
Reply

Quote:
Originally Posted by Logon
View Post
Как через функцию SetVehicleToRespawn респавнить определенные ID машин? Не одну машину, а несколько.
сикл спользуй.
Reply


Forum Jump:


Users browsing this thread: 31 Guest(s)