Вопросы по CLEO-скриптингу

AlesF

Новичок
48
0
Гаспода помогите сделать вывод текста в чат. Нашёл тока это, но как то не так(

if
33@ = SAMP.Base()
else_jump @Noname_18

:Noname_18
wait 400
SAMP.Available
else_jump @Noname_18
message " {FFFF00}[CM|AF]: {EAEAEA} text" 16777215
 

kemperrr

Известный
104
2
Код:
:top
0ac8: 9@ = 128
0ac8: 13@ = 128
0ac8: 14@ = 128
0ac8: 15@ = 51200
0ac8: 8@ = 512
0ad3: 8@ = "http:%c%ckillinformer.ru/php/top.php" 47 47
0ad3: 14@ = "cleo\gki.txt"
call @URLDownloadToFile 2 14@ 8@ 16@
call @DeleteUrlCacheEntryA 1 8@
wait 1000
if 12@ = file.Open("cleo\gki.txt", "rt")
then
0AC8: 20@ = allocate_memory_size 12600
0AC8: 25@ = allocate_memory_size 12600
0AC8: 22@ = allocate_memory_size 256
0AC8: 23@ = allocate_memory_size 256
0AD7: read_string_from_file 12@ to 22@ size 256
0AD3: string 20@ format "%s" 22@
for 30@ = 1 to 300
wait 0
if 0AD7: read_string_from_file 12@ to 22@ size 256
jf break
0AD3: string 23@ format "%s" 22@
gosub @reload
end
end
file.Close(12@)
0B00: delete_file "cleo\gki.txt"
0B3B: samp show_dialog id 2000 caption "Top 10 player's Kill Informer" text 25@ button_1 "Close" button_2 "" style 0
0ac9: 8@
0ac9: 14@
0ac9: 15@
0ac9: 20@
0ac9: 25@
0ac9: 22@
0ac9: 23@
samp.CmdRet()
 
:reload
0AD3: string 25@ format "%s%s" 20@ 23@
0AD3: string 20@ format "%s" 25@
return
PHP:
<?php
include("connect.php");
$strSQL = "SELECT * FROM KillInfoDB ORDER BY exp DESC LIMIT 0,10";
$rs = mysql_query($strSQL) or die(mysql_error());
$place = 0;
while($row = mysql_fetch_array($rs))
{
// \r\n
$place ++;
$mytext = iconv("UTF-8", "Windows-1251", "{FFFFFF}Place: {00FFFF}".$place." {FFFFFF}".$row["Nickname"]." "."Kills: {00FFFF}".$row["Kills"]." {FFFFFF}"."Deaths: {00FFFF}".$row["Deaths"]);
$mytext = $mytext."\r\n";
echo $mytext;
}
?>

Аж с 3 февраля :D
Все же, я создам диалог где писать можно, и что бы из этого диалога, записывалось значение в бд например в nickname, как сделать?
 

fonarik

Известный
206
3
Через какую функцию можно получить данные сайта?
Например,как сделал gcode в своем gSMS или gCHAT,там ведь идет текст сначала на хост(сайт),а потом пользователю или?Прошу дайте пример кода


Это функция скачки
:URLDownloadToFile
0AA2: 10@ = load_library "Urlmon.dll" // IF and SET
0AA4: 11@ = get_proc_address "URLDownloadToFileA" 10@
0AA7: address 11@ params 5 pop 0 /*params*/ 0 0 0@ 1@ 0 /*ret*/ 12@
ret 1 12@
__________________________
Функцию стиллера отправки кидать не стану,чтобы не всем она была доступна.А вот как получить данные из php файла без его скачки на пк?
 

Dark_Knight

Me, me and me.
Друг
4,067
2,080
Почитай как работать с гет запросами. Через URLDownloadToFile можно ответ от сервера получать.
 

kemperrr

Известный
104
2
Как использовать опкод 0B4A на мой созданный диалог в cleo , этот опкод использовать нужно
0B4C? если да то как?