shape1
shape2
shape3
shape4
shape7
shape8

Ошибка при компилировании


Seine_Voo

Новичок
Пользователь
01.07.2017
3
0
0
22
вот, хотел сделать спавн по уровнях, нашёл на форуме тему: 

https://pawno-crmp.ru/index.php/topic/15618-ischu-kak-sdelat-spavn-dlia-raznykh-lvl-ov-igrokov/?hl=%D1%81%D0%BF%D0%B0%D0%B2%D0%BD
и вот ошибки:

C:\Users\Admin\Desktop\Kinger RolePlay\gamemodes\new.pwn(5110) : error 014: invalid statement; not in switch
C:\Users\Admin\Desktop\Kinger RolePlay\gamemodes\new.pwn(5110) : warning 215: expression has no effect
C:\Users\Admin\Desktop\kinger RolePlay\gamemodes\new.pwn(5110) : error 001: expected token: ";", but found ":"
C:\Users\Admin\Desktop\Kinger RolePlay\gamemodes\new.pwn(5110) : error 029: invalid expression, assumed zero
C:\Users\Admin\Desktop\Kinger RolePlay\gamemodes\new.pwn(5110) : fatal error 107: too many error messages on one line

код:

{
    case 1: //<span class="searchlite">спавн</span> с 1-го по 2-й
    {
        SetPlayerPos(playerid, -742.3184,870.1649,12.1600);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
    }
    case 2..10: // <span class="searchlite">спавн</span> с 6 по 10 уровень
    {
        SetPlayerPos(playerid, -629.6877,937.6776,12.1825);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
    }
    default: // в остальных случаях
    {
        SetPlayerPos(playerid, -742.3184,870.1649,12.1600);
        SetPlayerInterior(playerid, 0);
        SetPlayerVirtualWorld(playerid, 0);
    }
}
и ищо есле можно , как сделать вот чтоб игрок только зарегистрировалса , он заспавнилса на спавне для 1 лвл, а потом уже он спавнилса в другом месте.
 

Manowar

Освоившийся
Пользователь
13.05.2014
217
1
30
0
28
Ты точно уверен, что всё правильно вставил из той темы? Там сверху(до открывающей фигурной скобки) ещё switch(PlayerInfo[playerid][pLevel]) должен быть.

Как-то так:

Код:
switch(PlayerInfo[playerid][pLevel])
{
    case 1..5:
    {
        SetPlayerPos(playerid, x, y, z);
        SetPlayerInterior(playerid, int);
        SetPlayerVirtualWorld(playerid, world);
    }
    case 6..10:
    {
        SetPlayerPos(playerid, x, y, z);
        SetPlayerInterior(playerid, int);
        SetPlayerVirtualWorld(playerid, world);
    }
    default:
    {
        SetPlayerPos(playerid, x, y, z);
        SetPlayerInterior(playerid, int);
        SetPlayerVirtualWorld(playerid, world);
    }
}