技能C 一版

2021-06-11 06:02:17 字數 2855 閱讀 1425

#pragma once

cstring l2s(long _num);

cstring d2s(double _num);

void target_play_sound(long _uid, const tchar* _sound_file_name, double _delay_time);

//建立實體

long create_entity_targer( long _uid, long _world_uid, long _x, long _y );

//刪除實體

void destroy_entity( long _uid );

//加藍

void add_mana( long _uid, long _val );

//是否英雄

bool is_hero( long _uid );

//技能提示

void show_chat_tips( long _uid, tchar* _skill );

//傷害

void unit_damage_unit( long _caster_uid, long _target_uid, long _val );

//是否死亡

bool is_dead( long _target_uid );

//加角色狀態

void stun_unit(long _target_uid, long state );

#include "stdafx.h"

#include "game_api.h"

cstring l2s(long _num)

cstring d2s(double _num)

void target_play_sound(long _uid, const tchar* _sound_file_name, double _delay_time)

//建立實體

long create_entity_targer( long _uid, long _world_uid, long _x, long _y )

//刪除實體

void destroy_entity( long _uid )

//加藍

void add_mana( long _uid, long _val )

//是否英雄

bool is_hero( long _uid )

//技能提示

void show_chat_tips( long _uid, tchar* _skill )

//傷害

void unit_damage_unit( long _caster_uid, long _target_uid, long _val )

//是否死亡

bool is_dead( long _target_uid )

//加角色狀態

void stun_unit(long _target_uid, long state )

#pragma once

#include "..//game_module//proxy_factory.h"

#include "..//game_module//delete_proxy.h"

using namespace std;

struct skill_id;};

struct client_name{};

typedef proxy_factory< client_name, delete_proxy, delete_proxy > client_delete_server;

#pragma once

#include "game_skill_define.h"

struct iclient_skill

virtual ~iclient_skill()

virtual void spelleff() = 0;

};templatestruct client_skill: public iclient_skill{};

/*流星突現

*/template<>

struct client_skill: public iclient_skill;

/*魔法箭

魔法消耗:95/110/125/140點

等級 1 - 造成100點的傷害。

等級 2 - 造成175點的傷害。

等級 3 - 造成250點的傷害。

等級 4 - 造成325點的傷害。

*/template<>

struct client_skill: public iclient_skill;

#include "stdafx.h"

#include "game_skill_client.h"

#include "game_api.h"

/*流星突現

*/void client_skill::spelleff()

//技能傷害

unit_damage_unit( caster_uid, target_uid, 50 );

if( !is_dead( target_uid ) )

}delete this;}/*

魔法箭魔法消耗:95/110/125/140點

等級 1 - 造成100點的傷害。

等級 2 - 造成175點的傷害。

等級 3 - 造成250點的傷害。

等級 4 - 造成325點的傷害。

*/void client_skill::spelleff()

問題 A 又一版 A B

題目描述 輸入兩個不超過整型定義的非負10進製整數a和b 231 1 輸出a b的m 1 m 10 進製數。輸入輸入格式 測試輸入包含若干測試用例。每個測試用例佔一行,給出m和a,b的值。當m為0時輸入結束。輸出輸出格式 每個測試用例的輸出佔一行,輸出a b的m進製數。樣例輸入 copy 2 4 5...

問題 A 又一版 A B

演算法筆記 3.5小節 進製轉換 問題 a 又一版 a b 題目描述 輸入兩個不超過整型定義的非負10進製整數a和b 231 1 輸出a b的m 1 m 10 進製數。輸入 輸入格式 測試輸入包含若干測試用例。每個測試用例佔一行,給出m和a,b的值。當m為0時輸入結束。輸出 輸出格式 每個測試用例的...

也來山寨一版Flappy Bird js版

其實本來只是想實現一下這只笨鳥的飛翔運動的,後來沒忍住,就直接實現乙個完整遊戲了 因為這個遊戲本身實現起來就沒啥難度,這次就沒用任何框架,也沒搭就原生手寫完了所有 不過只對高階瀏覽器支援,共花了1天半時間,不過至少有半天時間是在玩,這遊戲玩起來確實停不下來。飛翔的運動 就是這樣,利用了上拋運動公式,...