2015-03-27 2 views
1

Я хочу создать php-скрипт, который выводит конкретный код. У меня есть эта игра, в которой я разрабатываю много вещей, но многие из них являются одним и тем же кодом. как классные имена.Php скрипт, который выводит код для меня

, так что я хочу создать php-скрипт, где я могу заполнить регистр, и отметить, какие классные имена по какой цене. например.

Он должен вывести что-то вроде этого:

case "civ_car":<--- changeable 
{ 
    _return = 
    [ 
     ["B_Quadbike_01_F",3333],<<---- classname followed by a price 
     ["C_Hatchback_01_F",8333], 
     ["C_Offroad_01_F",16666], 
     ["C_SUV_01_F",40000], 
     ["C_Van_01_transport_F",50000], 
     ["C_Hatchback_01_sport_F",53333]<<------ no , here 
    ]; 
}; 

цены настолько странно, потому что они будут умножаться на 1,5 в игре.

но иногда нужно смотреть немного diffrent так:

case "med_shop":<<---- also want this to be changeable 
{ 
    _return = [ 
     ["C_Hatchback_01_F",5000]<<--- these dont need a ; at the end 
    ]; 

    if(__GETC__(life_mediclevel) >= 2) then <<---- also wanna be able to change the life_mediclevel and the statement behind it. 
    { 
     _return pushBack ["C_Van_01_box_F",45224];<<---- these need a ; at the end 
    }; 

    if(__GETC__(life_mediclevel) >= 3) then 
    { 
     _return pushBack ["C_SUV_01_F",50000]; 
     _return pushBack ["C_Offroad_01_F",50000]; 
    }; 

    if(__GETC__(life_mediclevel) >= 4) then 
    { 
     _return pushBack ["C_Hatchback_01_sport_F",5000]; 
    }; 
}; 

Как бы PHP скрипт для этого выглядеть? если вы, ребята, могли бы подтолкнуть меня в правильном направлении, я мог бы сделать все остальное. Если вам нужен JavaScript и/или html 5, это не проблема.

Спасибо заранее,

Joey

ответ

0

call_user_func() должен быть в состоянии помочь вам.

+0

Не могли бы вы выслать мне мой путь еще? как базовый сценарий? – user2746829

+0

Если честно, я не понимаю ваш код. Я бы просто использовал call_user_func («B_Quadbike_01_F», 3333) вместо того, чтобы прокручивать pushback. Это не похоже на PHP, и я не могу найти ссылку на эти ключевые слова в отношении PHP. – psycotik

+0

Мне жаль, что я должен был упомянуть, что это SQF, язык, используемый реальной виртуальностью 4. Я хочу, чтобы PHP-код выводил это. – user2746829

Смежные вопросы