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

 



 
          





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





Последние Файлы 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  
[Архив #1] Вопросы по SAMP скриптам
PHPДата: Пятница, 18.04.2008, 22:44 | Сообщение # 1
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
Задавайте вопросы, попробуем помочь!


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
[RD]ChezДата: Воскресенье, 15.02.2009, 21:00 | Сообщение # 1051
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Дрив, в if playertopoint надо


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
ДривДата: Воскресенье, 15.02.2009, 21:08 | Сообщение # 1052
Новенький
Группа: Пользователи
Сообщений: 10
Награды: 1
Город: Алма-ата
Репутация: 0
Замечания: 0%
Статус:
forward checkpos();
public checkpos()
{
for(new i=0; i<MAX_PLAYERS; i++){
if(PlayerToPoint(2.0,i,1510.5217,-1692.1888,14.0469)){SetPlayerPos(i, 2223.6011,-1147.4519,1025.7969);}}//ãäå x y z êîîðäèíàòû òî÷êè âõîäà x1 y1 z1 êîîðäèíàòû êóäà òïøèòü äîëæíî
return 1;
}
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
}
return 0;
}

вот как у меня. Где я допустил ошибку?

(P.S. маркера на месте нету)

Не ругайте нупа :) lol


***Начинающий скриптер в pawno. Прошу меня сильно не ругать :) ***
c-walkerДата: Понедельник, 16.02.2009, 17:01 | Сообщение # 1053
Новенький
Группа: Пользователи
Сообщений: 6
Награды: 1
Город: Питер
Репутация: 1
Замечания: 0%
Статус:
Quote (Senatorr)
Идёшь на место где будет стоять иконка, там набираешь /save и в папке с игрой в файле savedposition будет строка:
например AddPlayerClass(124,804.2900,-1353.3000,13.5469,270.0000,0,0,0,0,0,0);
переделай её так: CreateMapIcon(52,COLOR_RED,804.2900,-1353.3000,13.5469); потом в коде ищи такие же строки и вставляй её туда, компиль и радуйся.

А id не подскажеш иконок хотябы штучек 5-10 :)

Le_MarkДата: Понедельник, 16.02.2009, 17:35 | Сообщение # 1054
Уверенный в себе
Группа: Продвинутые
Сообщений: 207
Награды: 1
Город: /root
Репутация: 32
Замечания: 0%
Статус:
Quote (c-walker)
А id не подскажеш иконок хотябы штучек 5-10

http://samp-rus.com/forum/42 или http://samp-rus.com/load/7-1-0-84



Сообщение отредактировал Senatorr - Понедельник, 16.02.2009, 17:48
[RD]ChezДата: Понедельник, 16.02.2009, 23:39 | Сообщение # 1055
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Here and Here


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
ZafodДата: Суббота, 21.02.2009, 12:28 | Сообщение # 1056
Новенький
Группа: Пользователи
Сообщений: 2
Награды: 1
Город: IIIIIII
Репутация: 0
Замечания: 0%
Статус:
Помогите. Добавил в амуницию пикап с менюшкой покупки оружия, но покупать его можно до бесконечности. Как сделать что б если денег не хватает показывалось сообщение, а оружие не покупалось.
Code
#include <a_samp>

new ammo;
new Menu:weapon;

public OnFilterScriptInit()
{
ammo = CreatePickup(1317,23,288.2132,-58.9647,1000.5156);
weapon = CreateMenu("Weapon Shop", 2, 200.0, 100.0, 150.0, 150.0);
     if(IsValidMenu(weapon)) {
  SetMenuColumnHeader(weapon, 0, "NAME");
  SetMenuColumnHeader(weapon, 1, "MONEY");
  AddMenuItem(weapon, 0, "RocketLauncher");
  AddMenuItem(weapon, 1, "(50000$)");
  AddMenuItem(weapon, 0, "Stinger");
  AddMenuItem(weapon, 1, "(50000$)");
  AddMenuItem(weapon, 0, "C4");
  AddMenuItem(weapon, 1, "(30000$)");
     AddMenuItem(weapon, 0, "Exit");
     }
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == ammo)
{
     ShowMenuForPlayer(weapon,playerid);
}
return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
if(GetPlayerMenu(playerid) == weapon)
{
switch(row)
{
case 0:
{
GivePlayerWeapon(playerid,35,2);
GivePlayerMoney(playerid,-50000);
}
case 1:
{
GivePlayerWeapon(playerid,36,1);
GivePlayerMoney(playerid,-50000);
}
case 2:
{
GivePlayerWeapon(playerid,39,5);
GivePlayerMoney(playerid,-30000);
}
}
TogglePlayerControllable(playerid,1);
}
return 1;
}

public OnPlayerExitedMenu(playerid)
{
if(GetPlayerMenu(playerid) == weapon)
TogglePlayerControllable(playerid,1);
return 1;
}

З.Ы. Подскажите ид красного маркера как у продавцов, а то 1317 какой то кривой сильно

pyfycДата: Суббота, 21.02.2009, 12:37 | Сообщение # 1057
Освоившийся
Группа: Продвинутые
Сообщений: 118
Награды: 2
Город: Нижний Новгород
Репутация: 27
Замечания: 0%
Статус:
Делай вот по такому примеру:
[pwn]
if(GetPlayerMoney(playerid) >= 2000)
{
GivePlayerWeapon(playerid, 22, 300);
SendClientMessage(playerid,COLOR_RED,"Êîëò45 âûáðàí çà: 2000$");
GivePlayerMoney(playerid, -2000);
GetPlayerWeapon(playerid);
ShowMenuForPlayer(FWeapons, playerid);
BizzInfo[0][bTakings] = BizzInfo[0][bTakings]+2000;//---Big Ammunation Busines Owner [Ls]Bob_Marley
BizzInfo[0][bProd]--;
}
else
{
SendClientMessage(playerid,COLOR_PURPLE,"Not enough money!");
ShowMenuForPlayer(FWeapons, playerid);
}
[/pwn]





Pen1: Evolution - Complete.
Pen1: Reloaded v1.7 - Complete. 8 missions include.
My server => 217.76.183.76:7777. Pen1: Reloaded v1.7
Ingame nick: [NY]Xumap6
ZafodДата: Суббота, 21.02.2009, 12:53 | Сообщение # 1058
Новенький
Группа: Пользователи
Сообщений: 2
Награды: 1
Город: IIIIIII
Репутация: 0
Замечания: 0%
Статус:
Пасиб, помогло. Как только смогу плюсики ставить, обязательно поставлю)
Kirill-FlashДата: Воскресенье, 22.02.2009, 16:22 | Сообщение # 1059
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 1
Город: Красноярск
Репутация: 0
Замечания: 0%
Статус:
скажите почему когда я захожу в samp нажимаю конект на серв открывается гта а там пишет connecting to и ип адрес серва куда захожу но не коннетится wall
Persey_Дата: Воскресенье, 22.02.2009, 20:57 | Сообщение # 1060
Местный
Группа: I'm V.I.P.
Сообщений: 850
Награды: 35
Город: New-York City
Репутация: 635
Замечания: 0%
Статус:
Потому что пора переходить на новый самп.
[RD]ChezДата: Вторник, 24.02.2009, 09:09 | Сообщение # 1061
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
эммм..... вопрос: как можно умерщвить авто без водителя, так чтобы тот взорвался сразу, а не горел или чтоб даже после CreateExplosion оставалась сгоревшая модель


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
dron8Дата: Вторник, 24.02.2009, 15:13 | Сообщение # 1062
Новенький
Группа: Продвинутые
Сообщений: 56
Награды: 1
Город: Москва
Репутация: 11
Замечания: 20%
Статус:
Плиз скажите команды для очистки чата для PEN мод, и команду на гравитацию


ivmp.ru
Ghost-XДата: Вторник, 24.02.2009, 15:16 | Сообщение # 1063
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
dron8, не проще ли самому сделать?
[pwn]public onplayercommandtext(playerid,cmdtext[])
{
if(IsPlayerAdmin(playerid)
{
if(strcmp(cmdtext,"/clearchat",true) == 0)
{
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
SendClientMessageToAll(COLOR_WHITE," ");
}
}
}[/pwn]



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
dron8Дата: Вторник, 24.02.2009, 15:24 | Сообщение # 1064
Новенький
Группа: Продвинутые
Сообщений: 56
Награды: 1
Город: Москва
Репутация: 11
Замечания: 20%
Статус:
Всмысли самому? мне команды для серва нужны 2 эти


ivmp.ru
[TDM]KosmosДата: Вторник, 24.02.2009, 15:27 | Сообщение # 1065
Мастер джэдай
Группа: Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус:
Quote (dron8)
Всмысли самому?

Самому написать он имеет ввиду, в скриптовом варианте))
GhostTT, но я думаю он врядле сможет, раз спрашивает))



Я вернулся =)
Поиск:





 


 


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