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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
Помощь по GTA SAMP (Первая база знаний)
dRinkДата: Четверг, 28.10.2010, 01:56 | Сообщение # 8986
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус:
почему вот так выполняет анимацию:?

Uploaded with ImageShack.us
как сделать чтоб на него залезал?

Добавлено (28.10.2010, 01:56)
---------------------------------------------
Ещё вопрос как сделать чтоб пикап над играком был вот так:

Uploaded with ImageShack.us

ID пикапа знаю вот 1559 но он белый и маленький, как его больше сделать и цвет дать?


Отличный сервер SA:MP
Название: ***RUSSIAN_SERVER***
Ип\Порт: 188.120.228.189:5555
Читаем!


Сообщение отредактировал dRink - Четверг, 28.10.2010, 01:14
__JesterДата: Четверг, 28.10.2010, 07:42 | Сообщение # 8987
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: Волгоград
Репутация: 22
Замечания: 0%
Статус:
dRink,
1. Задай координаты игроку прямо над тренажёром. Ну и немного опусти вниз, чтобы он был по серединке...
2. Где ты такое видел? Дай IP?

dRinkДата: Четверг, 28.10.2010, 08:39 | Сообщение # 8988
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус:
__Jester, и как задать тут?
ApplyAnimation(playerid,"GYMNASIUM","gym_tread_jog",4.1,0,1,1,1,1);
Quote (__Jester)
2. Где ты такое видел? Дай IP?

на скринах видел



Отличный сервер SA:MP
Название: ***RUSSIAN_SERVER***
Ип\Порт: 188.120.228.189:5555
Читаем!
dokepДата: Четверг, 28.10.2010, 08:55 | Сообщение # 8989
Новенький
Группа: Пользователи
Сообщений: 16
Награды: 0
Город: Владивосток
Репутация: -6
Замечания: 20%
Статус:
EnErGiZeR, MTA race 1.1.1
feniks777Дата: Четверг, 28.10.2010, 13:27 | Сообщение # 8990
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: г
Репутация: 0
Замечания: 0%
Статус:
ХЕЛП ме ПЛИС

поделитесь скриптами хороший спидометр с здоровьем машины и высотомером (без всяких ограничений по скоросте), и чтоб по городу трамплины были в аэропорте были и чтоб как тут http://www.youtube.com/watch?v=oOPlz8RODEc с 1.22 начинается особенно как с 1.22

и подскажите музыку с этого видео )
буду благодарен

Добавлено (28.10.2010, 13:27)
---------------------------------------------
А и падскажите где находится остров с этого скрипта
http://samp-life.ru/sa-mp-modes/475-gm-pirateisland.html

__JesterДата: Четверг, 28.10.2010, 16:13 | Сообщение # 8991
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: Волгоград
Репутация: 22
Замечания: 0%
Статус:
dRink, SetPlayerPos в помощь (:
Ghost-XДата: Четверг, 28.10.2010, 18:51 | Сообщение # 8992
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
Quote (dRink)
ID пикапа знаю вот 1559 но он белый и маленький, как его больше сделать и цвет дать?

Code
#include <a_samp>

new HeadPickup[MAX_PLAYERS];
new Text3D:label[MAX_PLAYERS];

public OnGameModeInit()
{
  ShowNameTags(0);
  return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
  Delete3DTextLabel(label[playerid]);
     if(IsValidObject(HeadPickup[playerid]))    DestroyObject(HeadPickup[playerid]);
  return 1;
}

public OnPlayerSpawn(playerid)
{
  if(!IsValidObject(HeadPickup[playerid]))
  {
      new string[256],pname[20];
      GetPlayerName(playerid,pname,sizeof(pname));
    format(string,sizeof(string),"%s(%d)",pname,playerid);
    if(GetPlayerColor(playerid) == 0) label[playerid] = Create3DTextLabel(string,0xFF8C13FF,0.0,0.0,0.0,0.0,0);
    else label[playerid] = Create3DTextLabel(string,GetPlayerColor(playerid),0.0,0.0,0.0,0.0,0);
    HeadPickup[playerid] = CreateObject(1559,0.0,0.0,0.0,0.0,0.0,0.0);
   }
  return 1;
}

public OnPlayerUpdate(playerid)
{
  if(!IsValidObject(HeadPickup[playerid]))
  {
      new Float:pX,Float:pY,Float:pZ;
   GetPlayerPos(playerid,pX,pY,pZ);
      AttachObjectToPlayer(HeadPickup[playerid],playerid,pX,pY,pZ+3,0.0,0.0,0.0);
      Attach3DTextLabelToPlayer(label[playerid],playerid,pX,pY,pZ+4);
  }
  return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
     if(IsValidObject(HeadPickup[playerid]))    DestroyObject(HeadPickup[playerid]);
  return 1;
}



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
__JesterДата: Четверг, 28.10.2010, 18:55 | Сообщение # 8993
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: Волгоград
Репутация: 22
Замечания: 0%
Статус:
Ghost-X, будет проще прилепить объект спец. функцией из 0.3б
DeR3KДата: Четверг, 28.10.2010, 19:52 | Сообщение # 8994
Новенький
Группа: Пользователи
Сообщений: 6
Награды: 0
Город: Kiev
Репутация: 0
Замечания: 0%
Статус:
часто замечал
new idx;
new cmd;
cmd = (cmdtext, idx);

не могу понять чем является idx и почему пишут именно этот индекс?

__JesterДата: Четверг, 28.10.2010, 20:19 | Сообщение # 8995
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: Волгоград
Репутация: 22
Замечания: 0%
Статус:
DeR3K, индекс субстроки из cmdtext.
DeR3KДата: Четверг, 28.10.2010, 20:32 | Сообщение # 8996
Новенький
Группа: Пользователи
Сообщений: 6
Награды: 0
Город: Kiev
Репутация: 0
Замечания: 0%
Статус:
пытался сделать команду на создание авто помогите разобраться в чем ошибки ...

Code
     
public OnPlayerCommandText(playerid, cmdtext[])
{
  new idx;
new cmd[256];
cmd = strtok(cmdtext, idx);

if(strcmp(cmd, "/createvehicle", true) == 0 ) {
new = tmp[256], tmp2[256], tmp3[256];

tmp = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
tmp3 = strtok(cmdtext, idx);

new model = strval(tmp);
new color1 = strval(tmp2);
new color2 = strval(tmp3);

if(!strlen(tmp)) {
SendClientMessage(playerid, TEAM_GROVE_COLOR, "Ты не указал номер модели!");
}
if(!strlen(tmp2) {
SendClientMessage(playerid, TEAM_BALLA_COLOR, "Ты не указал первый цвет машины!");
}
if(!strlen(tmp3)) {
SendClientMessage(playerid, TEAM_BALLA_COLOR, "Ты не указал второй цвет машины!");
}

new Float:x, Float:y, Float:z, Float:a;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);

CreateVehicle(model, x, y+2, z+1, color1, color2, -1);

new string[256];
format(string,sizeof(string), "Ты создал авто с id модели %d, с id первого цвета %d и с id второго цвета %d");
SendClientMessage(playerid, TEAM_BALLA_COLOR, string);

return 1;
}
return 0;
}

C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(161) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(161) : error 033: array must be indexed (variable "cmd")
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(164) : error 001: expected token: "-identifier-", but found "="
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(166) : error 017: undefined symbol "tmp"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(166) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(167) : error 017: undefined symbol "tmp2"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(167) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(168) : error 017: undefined symbol "tmp3"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(168) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(170) : error 017: undefined symbol "tmp"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(171) : error 017: undefined symbol "tmp2"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(172) : error 017: undefined symbol "tmp3"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(174) : error 017: undefined symbol "tmp"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(177) : error 017: undefined symbol "tmp2"
C:\Documents and Settings\Andrey007\Рабочий стол\samp server\pawno\new.pwn(180) : error 017: undefined symbol "tmp3"

DiZiДата: Четверг, 28.10.2010, 21:00 | Сообщение # 8997
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
DeR3K, добавь в начало паблика с командами

Code
new tmp[256], tmp2[256], tmp3[256];

и куда нибуть(можно вниз мода)

Code
strtok(const string[], &index)
{
   new length = strlen(string);
   while ((index < length) && (string[index] <= ' '))
   {
    index++;
   }

   new offset = index;
   new result[20];
   while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
   {
    result[index - offset] = string[index];
    index++;
   }
   result[index - offset] = EOS;
   return result;
}

должно помочь


======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel






Сообщение отредактировал golden103 - Четверг, 28.10.2010, 21:01
__JesterДата: Четверг, 28.10.2010, 21:44 | Сообщение # 8998
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: Волгоград
Репутация: 22
Замечания: 0%
Статус:
+ к посту выше:
CreateVehicle(model, x, y+2, z+1, a, color1, color2, -1);

DeR3KДата: Четверг, 28.10.2010, 22:14 | Сообщение # 8999
Новенький
Группа: Пользователи
Сообщений: 6
Награды: 0
Город: Kiev
Репутация: 0
Замечания: 0%
Статус:
блин я еще с циклами не разобрался 3 день павно исследую

Добавлено (28.10.2010, 22:09)
---------------------------------------------
я пока что не могу давать плюсы но думаю скоро смогу

Добавлено (28.10.2010, 22:12)
---------------------------------------------
еще такой вопрос скажите кто сколько учился павно и через какой период времени были успехи
я разбираю исходник гф,читаю вики,учебник,основы с++ но думаю этого мало, посоветуйте что можете

Добавлено (28.10.2010, 22:14)
---------------------------------------------
Jester спасибо добавил угол на одну ошибку стало меньше теперь их 15, вроде бы все правильно сделал с фигу оно не хочет эти переменные чекать...

__JesterДата: Пятница, 29.10.2010, 08:56 | Сообщение # 9000
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 0
Город: Волгоград
Репутация: 22
Замечания: 0%
Статус:
DeR3K, strtok устарел ещё в прошлом веке, сейчас уйма возможностей, например:
1. zcmd + sscanf;
2. dcmd + sscanf;
3. ycmd + sscanf;

Гугли, пробуй, хотя с алгоритмом strtok нужно разобраться.

Code


strtok(const string[], &index)  
{  
    new length = strlen(string);  
    while ((index < length) && (string[index] <= ' '))  
    {  
     index++;  
    }  

    new offset = index;  
    new result[20];  
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))  
    {  
     result[index - offset] = string[index];  
     index++;  
    }  
    result[index - offset] = EOS;  
    return result;  
}

public OnPlayerCommandText(playerid, cmdtext[])  
{  
new idx;  
new cmd[256];  
cmd = strtok(cmdtext, idx);  

if(strcmp(cmd, "/createvehicle", true) == 0 ) {  
new tmp[256], tmp2[256], tmp3[256];  

tmp = strtok(cmdtext, idx);  
tmp2 = strtok(cmdtext, idx);  
tmp3 = strtok(cmdtext, idx);  

new model = strval(tmp);  
new color1 = strval(tmp2);  
new color2 = strval(tmp3);  

if(!strlen(tmp)) {  
SendClientMessage(playerid, TEAM_GROVE_COLOR, "Ты не указал номер модели!");  
}  
if(!strlen(tmp2) {  
SendClientMessage(playerid, TEAM_BALLA_COLOR, "Ты не указал первый цвет машины!");  
}  
if(!strlen(tmp3)) {  
SendClientMessage(playerid, TEAM_BALLA_COLOR, "Ты не указал второй цвет машины!");  
}  

new Float:x, Float:y, Float:z, Float:a;  
GetPlayerPos(playerid, x, y, z);  
GetPlayerFacingAngle(playerid, a);  

CreateVehicle(model, x, y+2, z+1, a, color1, color2, -1);  

new string[256];  
format(string,sizeof(string), "Ты создал авто с id модели %d, с id первого цвета %d и с id второго цвета %d", model, color1, color2);  
SendClientMessage(playerid, TEAM_BALLA_COLOR, string);  

return 1;  
}  
return 0;  
}

Поиск:





 


 


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