|
НУЖНА ПОМОЩЬ С ПРИВЯЗКОЙ ТЕЛЕПОРТА!
|
|
| DoctorEvil | Дата: Вторник, 25.03.2008, 13:56 | Сообщение # 1 |
|
Новенький
Группа:
Продвинутые
Сообщений: 47
Награды: 1
Репутация: 1
Замечания: 0%
Статус: 
| Помогите как привязать тп к фракции! К примеру на базе медиков есть тп на него входишь и он тебя портит в другую точку. Как сделать чтобы тп работал только для медиков???
|
| |
|
|
| RockStarGamer | Дата: Вторник, 25.03.2008, 13:57 | Сообщение # 2 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус: 
| юзай gTeam
|
| |
|
|
| DoctorEvil | Дата: Вторник, 25.03.2008, 17:05 | Сообщение # 3 |
|
Новенький
Группа:
Продвинутые
Сообщений: 47
Награды: 1
Репутация: 1
Замечания: 0%
Статус: 
| А подробнее
|
| |
|
|
| DRAgoONoN | Дата: Вторник, 25.03.2008, 18:30 | Сообщение # 4 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус: 
| Ну вот к примеру Code if (strcmp(cmdtext, "/home", true) == 0) { if (gTeam[playerid] == TEAM_GROVE) { SendClientMessage(playerid, COLOR_GREEN, " Вы телепортировались на базу своей банды Grove"); SetPlayerInterior(playerid,0); SpawnPlayer(playerid); } return 1; }
SAMP WIKI
Сообщение отредактировал DRAgoONoN - Вторник, 25.03.2008, 18:33 |
| |
|
|
| DoctorEvil | Дата: Вторник, 25.03.2008, 22:16 | Сообщение # 5 |
|
Новенький
Группа:
Продвинутые
Сообщений: 47
Награды: 1
Репутация: 1
Замечания: 0%
Статус: 
| #include <a_samp> new pickupz; new pickupy; new pickupq; new pickupw; public OnFilterScriptInit() { pickupz = CreatePickup(1559,23,2033.9681,-1401.6842,17.2929); pickupy = CreatePickup(1559,23,2044.2347,-1396.1920,48.3359); pickupq = CreatePickup(1559,23,-2655.0659,640.1631,14.4545); pickupw = CreatePickup(1559,23,2025.2639,-1401.7013,17.2100); } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == pickupz) { SetPlayerPos(playerid,2044.4227,-1393.6638,48.3359); } if(pickupid == pickupy) { SetPlayerPos(playerid,2034.6270,-1407.5309,17.1808); } if(pickupid == pickupq) { SetPlayerPos(playerid,2024.8967,-1404.0190,17.2065); } if(pickupid == pickupw) { SetPlayerPos(playerid,-2654.7358,637.8331,14.4531); } return 1; } Вот такие тп и что нужно чтобы токо медики смогли ими пользоваться???!!!
|
| |
|
|
| RockStarGamer | Дата: Вторник, 25.03.2008, 23:31 | Сообщение # 6 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус: 
| Code public OnFilterScriptInit() if (gTeam[playerid] == TEAM_GROVE) { pickupz = CreatePickup(1559,23,2033.9681,-1401.6842,17.2929); pickupy = CreatePickup(1559,23,2044.2347,-1396.1920,48.3359); pickupq = CreatePickup(1559,23,-2655.0659,640.1631,14.4545); pickupw = CreatePickup(1559,23,2025.2639,-1401.7013,17.2100); } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == pickupz) { SetPlayerPos(playerid,2044.4227,-1393.6638,48.3359); } if(pickupid == pickupy) { SetPlayerPos(playerid,2034.6270,-1407.5309,17.1808); } if(pickupid == pickupq) { SetPlayerPos(playerid,2024.8967,-1404.0190,17.2065); } if(pickupid == pickupw) { SetPlayerPos(playerid,-2654.7358,637.8331,14.4531); } return 1; }
Сообщение отредактировал Wise - Вторник, 25.03.2008, 23:33 |
| |
|
|
| DoctorEvil | Дата: Среда, 26.03.2008, 00:33 | Сообщение # 7 |
|
Новенький
Группа:
Продвинутые
Сообщений: 47
Награды: 1
Репутация: 1
Замечания: 0%
Статус: 
| Не компилит! Выдает ошибку E:\pawno\Skript\tp1.pwn(7) : error 017: undefined symbol "gTeam" E:\pawno\Skript\tp1.pwn(7) : error 017: undefined symbol "playerid"
|
| |
|
|
| NorthStar | Дата: Среда, 26.03.2008, 01:07 | Сообщение # 8 |
|
Новенький
Группа:
Продвинутые
Сообщений: 61
Награды: 1
Репутация: 2
Замечания: 20%
Статус: 
| Все правильно ничего не выдает все пашет!
|
| |
|
|