18:35
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: AXE, Weddew  
Простейшая миссия
OKStyle™Дата: Четверг, 03.07.2008, 23:04 | Сообщение # 16
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Stop-Tussin, там косяк с ковычками... измени строку на: DriverTimer = SetTimer("IsPlayerDriverJob",2000,1);


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Stop-TussinДата: Четверг, 03.07.2008, 23:08 | Сообщение # 17
Освоившийся
Группа: Продвинутые
Сообщений: 93
Награды: 1
Город: Челны
Репутация: 4
Замечания: 0%
Статус:
E:\gtm\gamemodes\GTM.pwn(667) : error 017: undefined symbol "PlayerToPoint"
E:\gtm\gamemodes\GTM.pwn(667) : error 036: empty statement
E:\gtm\gamemodes\GTM.pwn(669) : error 017: undefined symbol "playerid"
E:\gtm\gamemodes\GTM.pwn(670) : error 017: undefined symbol "playerid"
E:\gtm\gamemodes\GTM.pwn(671) : error 017: undefined symbol "playerid"
E:\gtm\gamemodes\GTM.pwn(672) : error 017: undefined symbol "playerid"
E:\gtm\gamemodes\GTM.pwn(673) : error 017: undefined symbol "playerid"
E:\gtm\gamemodes\GTM.pwn(674) : error 017: undefined symbol "playerid"
E:\gtm\gamemodes\GTM.pwn(676) : error 017: undefined symbol "playerid"
E:\gtm\gamemodes\GTM.pwn(680) : error 030: compound statement not closed at the end of file (started at line 663)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

10 Errors.

sad

Code

forward IsPlayerDriverJob();
public IsPlayerDriverJob()
{
     for(new i=0; i<MAX_PLAYERS; i++)
     {
      if(driver[i] == 1)
      {
       if(PlayerToPoint(20,playerid,914.3652,1975.4680,10.8203)); // xyz - те же координаты, которые у иконки
       {
        SendClientMessage(playerid,0xFFFF00AA," Поздравляем! Вы доставили транспорт!");
        GivePlayerXP(playerid,400); // 400 - кол-во экспы
        GameTextForPlayer(playerid,"+ 400 XP",5000,3);
        GivePlayerMoney(playerid,10000); // 10 000 - плата
        SendClientMessage(playerid,0xFFFFF0AA," Получите ваши $10 000!");
        driver[playerid]=0;
        KillTimer(DriverTimer);
        RemovePlayerMapIcon(playerid,17); // тот порядковый номер иконки
       }
      }
}

Вот этот код я вставил в самом конце мода!


Сообщение отредактировал Stop-Tussin - Четверг, 03.07.2008, 23:29
OKStyle™Дата: Пятница, 04.07.2008, 07:27 | Сообщение # 18
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Stop-Tussin, забыл функцию. Тебе сюда.

Quote (okstyle)
дело в том, что если давать xp через fs, надо ООООЧень много туда лишнего сувать. Лучше встроить в мод.

я немного ошибся, когда писал это. Можно и фс, но вместо GivePlayerXP(playerid,400); нужно написать CallRemoteFunction("GivePlayerXP", "", 0);



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR


Сообщение отредактировал okstyle - Пятница, 04.07.2008, 07:28
Stop-TussinДата: Пятница, 04.07.2008, 12:13 | Сообщение # 19
Освоившийся
Группа: Продвинутые
Сообщений: 93
Награды: 1
Город: Челны
Репутация: 4
Замечания: 0%
Статус:
Чувак а ты не мог бы встроить весь тот код котолрый написал, в фс правильно, а то я щас туда засуну черти как :)
Но я пока попробую.

Добавлено (04.07.2008, 09:17)
---------------------------------------------
Встроил в фс с CallRemoteFunction("GivePlayerXP", "", 0);
Получились такие же ошибки:
E:\gtm\filterscripts\mission.pwn(24) : error 025: function heading differs from prototype
E:\gtm\filterscripts\mission.pwn(41) : error 017: undefined symbol "PlayerToPoint"
E:\gtm\filterscripts\mission.pwn(41) : error 036: empty statement
E:\gtm\filterscripts\mission.pwn(43) : error 017: undefined symbol "playerid"
E:\gtm\filterscripts\mission.pwn(45) : error 017: undefined symbol "playerid"
E:\gtm\filterscripts\mission.pwn(46) : error 017: undefined symbol "playerid"
E:\gtm\filterscripts\mission.pwn(47) : error 017: undefined symbol "playerid"
E:\gtm\filterscripts\mission.pwn(48) : error 017: undefined symbol "playerid"
E:\gtm\filterscripts\mission.pwn(50) : error 017: undefined symbol "playerid"
E:\gtm\filterscripts\mission.pwn(71) : error 030: compound statement not closed at the end of file (started at line 37)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

10 Errors.

Code
Stop-Tussin, забыл функцию. Тебе сюда.

Я там не совсем понял что куда вставлять sad

Добавлено (04.07.2008, 12:13)
---------------------------------------------
ПОМОГИТЕ ПОЖАЛУЙСТА!!!


Сообщение отредактировал Stop-Tussin - Пятница, 04.07.2008, 09:18
JonnTheBestДата: Пятница, 04.07.2008, 15:30 | Сообщение # 20
Новенький
Группа: Продвинутые
Сообщений: 70
Награды: 1
Город: Старый Оскол, Белгородская обл.
Репутация: 19
Замечания: 0%
Статус:
Вот так:
Code

public IsPlayerDriverJob()  
{  
      for(new i=0; i<MAX_PLAYERS; i++)  
      {  
       if(driver[i] == 1)  
       {  
        if(PlayerToPoint(20,i,914.3652,1975.4680,10.8203)); // xyz - те же координаты, которые у иконки  
        {  
         SendClientMessage(i,0xFFFF00AA," Поздравляем! Вы доставили транспорт!");  
         GivePlayerXP(i,400); // 400 - кол-во экспы  
         GameTextForPlayer(i,"+ 400 XP",5000,3);  
         GivePlayerMoney(i,10000); // 10 000 - плата  
         SendClientMessage(i,0xFFFFF0AA," Получите ваши $10 000!");  
         driver[i]=0;  
         KillTimer(DriverTimer);  
         RemovePlayerMapIcon(i,17); // тот порядковый номер иконки  
        }  
       }  
}

Не playerid, а i.



Все еще помогаю в скриптинге.
В разработке:
nothing
[off]xxx:...та строка что под оружием она отображает значение переменной, даже при попытке считить деньги вернуться на свое настоящее состояние. Если у меня у блондинки одна ниточка в голове которая уши держит и то я разобралась, то тебе мужику с твоим суперинтеллектуальным мозгом пригодным для логических вычислений это раз плюнуть. Просто вы все мужики ленитесь взять и разобраться, охото чтобы за вас всё тетя сделала. ... Вам бы тока пиво пить и у компа в игрушках или телика торчать[/off]
Stop-TussinДата: Суббота, 05.07.2008, 16:32 | Сообщение # 21
Освоившийся
Группа: Продвинутые
Сообщений: 93
Награды: 1
Город: Челны
Репутация: 4
Замечания: 0%
Статус:
Спасибо, все работает: но, как сказал okstyle, написать:
CallRemoteFunction("GivePlayerXP", "", 0);
Меняю это на
CallRemoteFunction("GivePlayerXP", "100000", i);
И почему то дают всего 33 хп, при повторном прохождении миссии 34, потом 35 и т.д.
Помогите сделать все норм плиз! :)

Добавлено (04.07.2008, 20:28)
---------------------------------------------
Или скажите тогда, как вставить GivePlayerXP в фильтер скрипт

Добавлено (04.07.2008, 23:37)
---------------------------------------------
Помогите плиз засунуть GivePlayerXP
Такая ошибка: E:\gtm\filterscripts\mission.pwn(76) : error 004: function "GivePlayerXP" is not implemented

Добавлено (05.07.2008, 16:32)
---------------------------------------------
Всем большое спасибо, разобрался ))
Тему можно закрывать!

MAKДата: Суббота, 05.07.2008, 16:37 | Сообщение # 22
Группа: Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус:
тема закрыта


Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь.
Вас оскорбили или поступили нечестно? - Обращайтесь.
Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.

Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua