Перейти к содержанию

EuphRO

Очередь
  • Постов

    3
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные EuphRO

  1. Если не ошибаюсь...

    //аттачим убийцу
    attachrid(killedrid);
    //Мы даем вещь после того, как сделали attachrid
    getitem itemid, itemcount;
    set PVPDeaths,PVPDeaths+1;
    set @PVPDeathstoday,@PVPDeathstoday+1;
    set #PVPDeathsAccount,#PVPDeathsAccount+1;
    set getd("$@PVPkilledplayer"+$@PVPcounter+"$"), strcharinfo(0); //again, getd to avoid possible glitches detachrid;

    • Upvote 1
  2. вот теперь ошибки я заепался,с этой бд уже все перепробовал то там то тут 1c0270cdbefe98d9412aa3022f2dbba5.jpg

    Первое, что бросается в глаза - не находит какую то таблицу (ragnarok.ragnarok?).

    Второе, под account_id 1 должен находиться пользователь для соединения login, char сервера с map сервером, настраивается это опять же в центральных конфигах.

    Вот и поэтому, собственно, он не может соединиться с char-сервером.

  3. порт занят

    тоесть? и что делать?

    Перекиньте на другой порт мап, чар, логин сервер, это можно сделать в конфигурационных файлах. Я думаю, что писать по действиям бессмысленно, разберетесь.

    можешь в скайп добавить пожалуйста tonime30rus, там просто с бд что то я думаю ты сможешь помочь просто с утра уже устанавливаю...заепался не получаеться

    Дико извиняюсь, но в данный момент не располагаю временем для помощи вам через skype.

  4. порт занят

    тоесть? и что делать?

    Перекиньте на другой порт мап, чар, логин сервер, это можно сделать в конфигурационных файлах. Я думаю, что писать по действиям бессмысленно, разберетесь.

    • Upvote 3
  5. 1. Как связать переменную и число?

    К примеру, надо привязать переменную @buy к 100 (set zeny,zeny -100;), т.е. надо 100 умножить на эту переменную @buy.

    2. Не пойму, как увеличить количество zeny у игрока?

    Т.е. нпц отдаёт zeny игроку.

    3. Как установить проверку на максимальное количество zeny у игрока?

    Т.е. игрок продаёт item в нпц, этот item стоит 400кк, а у игрока уже имеется 700кк, или у игрока 300кк, и он хочет продать 2 итема.

    Как сделать так, чтобы нпц не давал продавать игроку item, если при продаже будет превышение 1ккк zeny?

    1. set peremen, число;

    set Zeny, Zeny * @buy;

    2. set Zeny, Zeny + число;

    3. if( Zeny < стоимость*колличество )

    4. if ( стоимость вещи*колличество > 1000000000) end;

    • Upvote 2

  6. set .@item_id, ид вещи;

    getinventorylist;
    while ( .@i < @inventorylist_count ) {
    if ( @inventorylist_id[.@i] == .@item_id )
    if ( .@inventorylist_expire[.@i] ) {
    mes "Атата! Арендованна!";
    close;
    }
    set .@i, .@i + 1;
    }

    Надеюсь, мысль ясна.. Пишите, если что могу помочь.

    • Upvote 2
    • Downvote 1
×
×
  • Создать...
Яндекс.Метрика