Помогите с функцией triggerServerEvent
|
|
JustDance | Дата: Среда, 28.04.2010, 10:00 | Сообщение # 1 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 179
Награды: 4
Город: Ivano-frankovsk
Репутация: 25
Замечания: 0%
Статус:
| Так сейчас пишу моды на МТА и проблема у меня сталась. Вот мне нужно з клиента вызвать сервер. Пишу как в примере: Клиент: Code function greetingCommand ( commandName ) triggerServerEvent ( "onGreeting", getLocalPlayer(), "Hello World!" ) -- getLocalPlayer instead of getRootElement makes the client player the 'source' on the server function, eliminating the need for an additional player argument to be transferred. end addCommandHandler ( "greet", greetingCommand ) Сервер: Code function greetingHandler ( message ) outputChatBox ( "The client says: " .. message, source ) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) Вобщем клиент нечё не вызывает а в дебуге пишет: Quote [08:59:36] ERROR: Client triggered serverside event onGreeting, but event is not added serverside ПОмогите пожалуйста, сразу + даю
Игроки сампа:
|
|
|
|
spawnMTA | Дата: Среда, 28.04.2010, 19:02 | Сообщение # 2 |
Новенький
Группа:
Пользователи
Сообщений: 61
Награды: 1
Город: Горки
Репутация: 5
Замечания: 20%
Статус:
| тут нет проблем, только commandName не кчему, ты лучше глянь как у тебя файлы расположены и в мете что праписано... Не обязательно ошибка может быть в функции..
По поводу mta:sa скриптов стучать в аську. [URL=http://2ip.ru/speed/][IMG]http://2ip.ru/speedbar/MTI5MzM2MDQ3MC05NzguODctNDcxLjIzMS0wLTIwOTMzOA==.gif[/IMG][/URL]
|
|
|
|
JustDance | Дата: Среда, 28.04.2010, 19:58 | Сообщение # 3 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 179
Награды: 4
Город: Ivano-frankovsk
Репутация: 25
Замечания: 0%
Статус:
| извиняюсь. В коде допустил ошибку: function spawn(last) outputChatBox{"lol", source) spawnPlayer(teamInfo[last][2], teamInfo[last][3][1], teamInfo[last][3][2], teamInfo[last][3][3]) setCameraTarget(source, source) end Для других. На другой раз если пишете моды, будьте вниматильные. Ибо если хоть 1 сымвол не той, код будет работать не так как нужно....
Игроки сампа:
Сообщение отредактировал eXtrike - Среда, 28.04.2010, 19:59 |
|
|
|
HardLiner | Дата: Среда, 28.04.2010, 20:23 | Сообщение # 4 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 185
Награды: 7
Город: Питер
Репутация: 73
Замечания: 0%
Статус:
| + /debugscript 3
Вся правда о SA:MP. Хочешь знать больше?
* Also known as DakiLLa
|
|
|
|
JustDance | Дата: Среда, 28.04.2010, 21:14 | Сообщение # 5 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 179
Награды: 4
Город: Ivano-frankovsk
Репутация: 25
Замечания: 0%
Статус:
| HardLiner, Это что?
Игроки сампа:
|
|
|
|
Turin_Brakes | Дата: Четверг, 29.04.2010, 13:42 | Сообщение # 6 |
Местный
Группа:
Продвинутые
Сообщений: 632
Награды: 10
Город: Moscow
Репутация: 205
Замечания: 80%
Статус:
| Quote (eXtrike) HardLiner, Это что? Дебаг (клиентских) скриптов, очевидно же. Алсо Quote (eXtrike) spawnPlayer(teamInfo[last][2], teamInfo[last][3][1], teamInfo[last][3][2], teamInfo[last][3][3]) Намного лучше и лаконичнее этот ужас записать в таком виде: Quote (eXtrike) spawnPlayer(teamInfo[last][2], unpack(teamInfo[last][3]))
I think SAMP is a pretty cool guy. He bans continents and doesn't afraid of anything.
[cut noguest]Помощь по cкриптам для MTA-SA. Оплату через вебмани не принимаю.[/cut]
|
|
|
|
JustDance | Дата: Четверг, 29.04.2010, 13:46 | Сообщение # 7 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 179
Награды: 4
Город: Ivano-frankovsk
Репутация: 25
Замечания: 0%
Статус:
| Turin_Brakes, о, спасибо. А можеш дать больше подробной информации о lua?
Игроки сампа:
|
|
|
|
Turin_Brakes | Дата: Четверг, 29.04.2010, 13:48 | Сообщение # 8 |
Местный
Группа:
Продвинутые
Сообщений: 632
Награды: 10
Город: Moscow
Репутация: 205
Замечания: 80%
Статус:
| Непонел, как информации тебе дать? http://lua-users.org/wiki/ , не?
I think SAMP is a pretty cool guy. He bans continents and doesn't afraid of anything.
[cut noguest]Помощь по cкриптам для MTA-SA. Оплату через вебмани не принимаю.[/cut]
Сообщение отредактировал Turin_Brakes - Четверг, 29.04.2010, 13:48 |
|
|
|
JustDance | Дата: Четверг, 29.04.2010, 16:08 | Сообщение # 9 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 179
Награды: 4
Город: Ivano-frankovsk
Репутация: 25
Замечания: 0%
Статус:
| ггг, Turin_Brakes, Нет)) Я читал документацию, просто с такой функцией ещё не встречался)))
Игроки сампа:
Сообщение отредактировал eXtrike - Четверг, 29.04.2010, 16:08 |
|
|
|
spawnMTA | Дата: Четверг, 29.04.2010, 18:59 | Сообщение # 10 |
Новенький
Группа:
Пользователи
Сообщений: 61
Награды: 1
Город: Горки
Репутация: 5
Замечания: 20%
Статус:
| На lua.ru есть эта функция........................
По поводу mta:sa скриптов стучать в аську. [URL=http://2ip.ru/speed/][IMG]http://2ip.ru/speedbar/MTI5MzM2MDQ3MC05NzguODctNDcxLjIzMS0wLTIwOTMzOA==.gif[/IMG][/URL]
|
|
|
|