[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
201-
301-
401-
501-
この機能を使うにはJavaScriptを有効にしてください
|
サポート等報告スレ
541
:
にせかねこ★
:2023/09/14(木) 14:51:02 ID:???
◎CPU用のは前レス(
>>540
)注09のと同様なので略で。。。
◎但し、空中必殺技中では可能な限りに改造。
★if(pdat->aid & ACTID_HISSATU){//必殺技中(基本的にいじるべからず)
★★if(pdat->aid == ACTID_TPPSBESHI1 || pdat->aid == ACTID_TPPSBESHI2 ||
★★ pdat->aid == ACTID_TPPSBESHI3){
★★★if(atdm>=1 && atdm<=2){
★★★★if(pdat->aid & ACTID_KUCYU)return(TRUE);//突破スベシで当ててもらったときに備え
★★★}
★★}
★★else return(FALSE);
★}
◎DWORD CCharacter::TouchA(ATTACKINFO *info)側では、、
★if(pdat->aid==ACTID_TPPSBESHI1){
/*★★if((info->guard & GUARDINFO_XCROUCH) && (info->guard & GUARDINFO_XSTAND)
★★★★★★ && (info->guard & GUARDINFO_XJAMP)){
★★★return(TOUCHA_KURAIJ);
★★上記にあるから略していいんだった
★★}*/
//★★else{
★★★if(pdat->counter < 15){
★★★★if(atdm==0){
★★★★★(*pdat->fpack->pf_playsyssound)(SYSTEMSOUND_GUARD);
★★★★★(*pdat->fpack->pf_addeffect)(EFCTID_MARK3,(int)pdat->x + zurex(30),(int)pdat->y - 50,0);
★★★★★(*pdat->fpack->pf_addeffect)(EFCTID_STOP,5,0,0);
★★★★★(*pdat->fpack->pf_playmysound)(pdat->cid,20);
★★★★★jrs=0;
★★★★★tbm=40;
★★★★★atdm=1;
★★★★★pdat->nagerare=FALSE;
★★★★★return(TOUCHA_MUSI2);
★★★★}
★★★}
//★★}
★}
(だいぶ略)
★if(atdm>=1){
★★if(tbm >= 0){
★★★return(TOUCHA_MUSI2);
★★}
★}
542
:
にせかねこ★
:2023/09/14(木) 14:52:19 ID:???
折角作った、軍刀ギコの連続攻撃行進のプログラム(演目)が
旋律よい感じがしたんで、第弐だけでもここでも公開したいぞ。
void CCharacter::act_aagntugikoushin_n()// 〃 第弐
{
★if (pdat->counter == 0){
★★(*pdat->fpack->pf_addpowgauge)(pdat->cid,-1);
★★(*pdat->fpack->pf_addeffect)(EFCTID_CYOHI,(int)pdat->x,(int)pdat->y-50,30);
★★gnpt=0;
★★if(gkko==1)gksc=2;
★★neup=0;
★★pdat->vx=0;
★}
★if(pdat->counter == 7 || pdat->counter == 13 || pdat->counter == 24){
★★if(gkko==1)htskr+=4;
★★ainfo.id= DMG_GUNKUSN;
★★ainfo.dur=4;
★★ainfo.damage= 40 - 2*gnpt;
★★ainfo.kezuri= 3 + 3*gkko - gnpt/3;
★★ainfo.hit= HITINFO_MARK1 | HITINFO_REACT1 | HITINFO_SNDHIT1 | HITINFO_SIV1;
★★ainfo.guard= GUARDINFO_REACT1 | GUARDINFO_SIV1 | GUARDINFO_XJAMP;
★★ainfo.pg_guard=0;
★★ainfo.pg_hit= 0;
★★if(pdat->counter == 13)ainfo.muki★= !pdat->muki;
★★else★★ ainfo.muki★= pdat->muki;
★★(*pdat->fpack->pf_startattack)(pdat->cid,&ainfo);
★★if(gkko==1)htskr+=4;
★}
★if (pdat->counter == 33 || pdat->counter == 46){
★★ainfo.id= DMG_GUNKUSN;
★★ainfo.dur=5;
★★ainfo.damage= 50 - 4*gnpt;
★★ainfo.kezuri= 4 + 2*gkko - gnpt/2;
★★ainfo.hit= HITINFO_MARK2 | HITINFO_REACT2 | HITINFO_SNDHIT2 | HITINFO_SIV2;
★★ainfo.guard= GUARDINFO_REACT2 | GUARDINFO_SIV2;
★★ainfo.pg_guard=0.00;
★★ainfo.pg_hit= 0.00;
★★ainfo.muki★= pdat->muki;
★★(*pdat->fpack->pf_startattack)(pdat->cid,&ainfo);
★★if(gkko==1)htskr+=4;
★}
★if(pdat->counter == 59){
★★ainfo.id= DMG_GUNKUSN;
★★ainfo.dur=8;
★★ainfo.damage= 80 - 6*gnpt;
★★ainfo.kezuri= 8 + 3*gkko - gnpt;
★★ainfo.hit= HITINFO_MARK3 | HITINFO_REACT3 | HITINFO_SNDHIT3 | HITINFO_SIV3;
★★ainfo.guard= GUARDINFO_REACT3 | GUARDINFO_SIV2;
★★ainfo.pg_guard=0;
★★ainfo.pg_hit= 0;
★★ainfo.muki★= pdat->muki;
★★(*pdat->fpack->pf_startattack)(pdat->cid,&ainfo);
★★if(gkko==1)htskr+=5;
★}
★if(pdat->counter == 73){
★★ainfo.id= DMG_GUNKUSN;
★★ainfo.dur=7;
★★ainfo.damage= 110 - 7*gnpt;
★★ainfo.kezuri= 9 + 4*gkko - gnpt;
★★ainfo.hit= HITINFO_MARK3 | HITINFO_DOWN | HITINFO_SNDHIT3 | HITINFO_STOP;
★★ainfo.guard= GUARDINFO_REACT3 | GUARDINFO_SIV3;
★★ainfo.pg_guard=0;
★★ainfo.pg_hit= 0;
★★ainfo.muki★= pdat->muki;
★★(*pdat->fpack->pf_startattack)(pdat->cid,&ainfo);
★★if(gkko==1)htskr+=7;
★}
★if(pdat->counter == 17)(*pdat->fpack->pf_playmysound)(pdat->cid,4);
★if(pdat->counter == 34)(*pdat->fpack->pf_playmysound)(pdat->cid,4);
★if(pdat->counter == 60 || pdat->counter == 61 || pdat->counter == 63 ||
★ pdat->counter == 65 || pdat->counter == 67)(*pdat->fpack->pf_playmysound)(pdat->cid,7);
543
:
にせかねこ★
:2023/09/14(木) 15:01:55 ID:???
>>542
の続き。
★if (pdat->counter < 2)pdat->cnow = 194;
★else if(pdat->counter < 4)pdat->cnow = 178;
★else if(pdat->counter < 5)pdat->cnow = 199;
★else if(pdat->counter < 6)pdat->cnow = CELL_KOUTEN02;//532
★else if(pdat->counter < 7)pdat->cnow = CELL_KOUTEN03;
★else if(pdat->counter < 9)pdat->cnow = CELL_KOUTEN04;//攻
★else if(pdat->counter < 10)pdat->cnow = CELL_KOUTEN05;
★else if(pdat->counter < 11)pdat->cnow = CELL_KOUTEN06;
★else if(pdat->counter < 13)pdat->cnow = CELL_KOUTEN07;//攻
★else if(pdat->counter < 15)pdat->cnow = CELL_KOUTEN08;
★else if(pdat->counter < 17)pdat->cnow = CELL_KOUTEN09;
★else if(pdat->counter < 19)pdat->cnow = CELL_KOUTEN10;
★else if(pdat->counter < 21)pdat->cnow = CELL_KOUTEN11;
★else if(pdat->counter < 23)pdat->cnow = CELL_KOUTEN12;//542
★else if(pdat->counter < 24)pdat->cnow = CELL_JB05;//355
★else if(pdat->counter < 26)pdat->cnow = CELL_JB06B;//攻
★else if(pdat->counter < 28)pdat->cnow = CELL_JB06A;
★else if(pdat->counter < 30)pdat->cnow = CELL_ZENTEN03;//511
★else if(pdat->counter < 31)pdat->cnow = CELL_ZENTEN04;
★else if(pdat->counter < 33)pdat->cnow = CELL_ZENTEN06;//攻
★else if(pdat->counter < 34)pdat->cnow = CELL_ZENTEN07;
★else if(pdat->counter < 36)pdat->cnow = CELL_ZENTEN08;
★else if(pdat->counter < 38)pdat->cnow = CELL_ZENTEN09;
★else if(pdat->counter < 41)pdat->cnow = CELL_ZENTEN10;//518
★else if(pdat->counter < 43)pdat->cnow = CELL_TEZUCHI05A;//557
★else if(pdat->counter < 46)pdat->cnow = CELL_TEZUCHI06;
★else if(pdat->counter < 48)pdat->cnow = CELL_TEZUCHI07;//攻
★else if(pdat->counter < 49)pdat->cnow = CELL_TEZUCHI08A;
★else if(pdat->counter < 51)pdat->cnow = CELL_TEZUCHI09B;
★else if(pdat->counter < 53)pdat->cnow = CELL_STEPF5A;//201
★else if(pdat->counter < 55)pdat->cnow = CELL_JNSKKAITEN05;//689
★else if(pdat->counter < 57)pdat->cnow = CELL_JNSKKAITEN06;
★else if(pdat->counter < 58)pdat->cnow = CELL_JNSKKAITEN07;
★else if(pdat->counter < 59)pdat->cnow = CELL_JNSKKAITEN08;
★else if(pdat->counter < 60)pdat->cnow = CELL_JNSKKAITEN09;//攻
★else if(pdat->counter < 61)pdat->cnow = CELL_JNSKKAITEN10;
★else if(pdat->counter < 63)pdat->cnow = CELL_JNSKKAITEN11;
★else if(pdat->counter < 65)pdat->cnow = CELL_JNSKKAITEN12;
★else if(pdat->counter < 67)pdat->cnow = CELL_JNSKKAITEN13;
★else if(pdat->counter < 70)pdat->cnow = CELL_JNSKKAITEN14;
★else if(pdat->counter < 71)pdat->cnow = CELL_JNSKKAITEN16;
★else if(pdat->counter < 73)pdat->cnow = CELL_HAISHOURYU06;
★else if(pdat->counter < 75)pdat->cnow = CELL_HAISHOURYU08B;//攻
★else if(pdat->counter < 77)pdat->cnow = CELL_HAISHOURYU09A;
★else if(pdat->counter < 78)pdat->cnow = CELL_HAISHOURYU09B;
★else if(pdat->counter < 80)pdat->cnow = CELL_HAISHOURYU09A;
★else if(pdat->counter < 83)pdat->cnow = CELL_HAISHOURYU11;
★else if(pdat->counter < 87)pdat->cnow = CELL_HAISHOURYU13;
★else if(pdat->counter < 91)pdat->cnow = CELL_HAISHOURYU14;
★else if(pdat->counter < 95)pdat->cnow = CELL_HAISHOURYU15;
★else if(pdat->counter < 100)pdat->cnow = CELL_HAISHOURYU16B;
★else if(pdat->counter < 105)pdat->cnow = CELL_HAISHOURYU16A;//730
★else if(pdat->counter < 111)pdat->cnow = CELL_JAMPF08;//160
★else if(pdat->counter < 117)pdat->cnow = CELL_JAMPF01B;
★else if(pdat->counter < 123)pdat->cnow = CELL_JAMPF01A;
★else{
★★if(cpu==1)cgom=20;
★★pdat->aid = ACTID_NEUTRAL;//103
★}
544
:
にせかねこ★
:2023/09/14(木) 15:03:17 ID:???
>>542-543
nの続き!
★if (pdat->counter == 0){pdat->vx = 3;}
★else if(pdat->counter < 4){pdat->vx+=2;}
★else if(pdat->counter < 10){pdat->vx+=pdat->counter%2;}//攻
★else if(pdat->counter < 17){pdat->vx--;}//542
★else if(pdat->counter < 23){pdat->vx-=pdat->counter%2;}//542
★else if(pdat->counter < 26){pdat->vx++;}
★else if(pdat->counter < 28){pdat->vx-=2;}//355
★else if(pdat->counter < 30){pdat->vx+=pdat->counter%2;}//JB06A;
★else if(pdat->counter < 33){pdat->vx+=2;}//ZENTEN04;
★else if(pdat->counter < 35){pdat->vx++;}//ZENTEN06;//攻
★else if(pdat->counter < 38){pdat->vx-=pdat->counter%2;}//ZENTEN10;//518
★else if(pdat->counter < 43){pdat->vx++;}//TEZUCHI05A;//557
★else if(pdat->counter < 47){pdat->vx--;}//TEZUCHI07;//攻
★else if(pdat->counter < 52){pdat->vx+=pdat->counter%2;}
★else if(pdat->counter < 57){pdat->vx++;}
★else if(pdat->counter < 58){pdat->vx+=2;}//攻
★else if(pdat->counter < 61){pdat->vx-=pdat->counter%2;}
★else if(pdat->counter < 67){pdat->vx--;}
★else if(pdat->counter < 69){pdat->vx-=2;}//JNSKKAITEN16;
★else if(pdat->counter < 72){pdat->vx+=pdat->counter%2;}
★else if(pdat->counter < 74){pdat->vx++;}//JNSKKAITEN21;//705
★else if(pdat->counter < 87){pdat->vx--;}
★else{
★★if (pdat->vx > 0)pdat->vx-=2;
★★else if(pdat->vx < 0)pdat->vx=0;
★}
★movex(pdat->vx);//移動
}
545
:
「A」斬り込みから「S」の大文字変化 1/2
:2024/09/21(土) 15:54:08 ID:jXtPrb1c
アミールタン(リメイク用)image5を作っては、、名前欄通りです。
例のごとく、「★」はTabキー跡です。
あと、カウンターがこれからのと違ってくる可能性もあります。
★if(pdat->counter == 12){
★★slash_l.muki=0;
★★slash_l.x★=282;
★★slash_l.y★=250;
★★slash_lcr[0]=CELL_SLASH_A_L01;
★★slash_l.dur=63;//76-12-1
★★(*pdat->fpack->pf_gobulleta)(&slash_l);
★}
★if(pdat->counter == 14)slash_lcr[0]=CELL_SLASH_A_L02;
(中略)
★if(pdat->counter == 23)slash_lcr[0]=CELL_SLASH_A_L10;
★if(pdat->counter == 27){
★★slash_r.muki=0;
★★slash_r.x★=350;
★★slash_r.y★=240;
★★slash_rcr[0]=CELL_SLASH_A_R01;
★★slash_r.dur=48;//76-27-1
★★(*pdat->fpack->pf_gobulleta)(&slash_r);
★}
★if(pdat->counter == 29)slash_rcr[0]=CELL_SLASH_A_R02;
(中略)
★if(pdat->counter == 39)slash_rcr[0]=CELL_SLASH_A_R10;
★if(pdat->counter == 47){
★★slash_c.muki=pdat->muki;//ここだけは「0」でなく従来通りでもどうにかなる
★★slash_c.x★=320;
★★slash_c.y★=268;
★★slash_ccr[0]=CELL_SLASH_A_C01;
★★slash_c.dur=18;
★★(*pdat->fpack->pf_gobulleta)(&slash_c);
★}
★if(pdat->counter == 49)slash_ccr[0]=CELL_SLASH_A_C02;
(中略)
★if(pdat->counter == 60)slash_ccr[0]=CELL_SLASH_A_C11;
546
:
「A」斬り込みから「S」の大文字変化 2/2
:2024/09/21(土) 15:57:59 ID:jXtPrb1c
★if(pdat->counter == 65){
★★for(int i=0;i<2;i++){
★★★slshdvd[i].cid★=pdat->cid;
★★★slshdvd[i].type★=BULLETA_DISPZAHYO;
★★★if(i==0){
★★★★slshdvdcr[i][0]=CELL_SLASH_D_L1;
★★★★slshdvd[i].x =slash_c.x - 67;
★★★}
★★★else{
★★★★slshdvdcr[i][0]=CELL_SLASH_D_R1;
★★★★slshdvd[i].x =slash_c.x + 67;
★★★}
★★★slshdvdcr[i][1]=-1;
★★★slshdvdcd[i][0]=-1;
★★★slshdvd[i].cell_run=slshdvdcr[i];
★★★slshdvd[i].cell_dis=slshdvdcd[i];
★★★slshdvd[i].spd_run★=2;
★★★slshdvd[i].spd_dis★=1;
★★★slshdvd[i].vx=0;
★★★slshdvd[i].ax=0;
★★★slshdvd[i].y =slash_c.y;
★★★slshdvd[i].vy=0;
★★★slshdvd[i].ay=0;
★★★slshdvd[i].muki=0;
★★★slshdvd[i].dur=10;//76-65-1
★★★slshdvd[i].state=0;
★★★slshdvd[i].info_b=NULL;
★★★(*pdat->fpack->pf_gobulleta)(&slshdvd[i]);
★★}
★}
★if(pdat->counter == 67){
★★★slshdvdcr[0][0]=CELL_SLASH_D_L2;
★★★slshdvdcr[1][0]=CELL_SLASH_D_R2;
★★★slash_lcr[0]=CELL_SLASH_A_L11;
★★★slash_rcr[0]=CELL_SLASH_A_R11;
★}
(中略)
★if(pdat->counter == 70){
★★★slshdvdcr[0][0]=CELL_SLASH_D_L5;
★★★slshdvdcr[1][0]=CELL_SLASH_D_R5;
★★★slash_lcr[0]=CELL_SLASH_S_U2;
★★★slash_rcr[0]=CELL_SLASH_S_O2;
★★★slshdvd[0].vx= 9;slshdvd[0].vy= 19;
★★★slshdvd[1].vx= -2;slshdvd[1].vy=-33;
★★★slash_l.vx = 18;slash_l.vy = 13;
★★★slash_r.vx = 2;slash_r.vy =-17;
★}
(中略)
★if(pdat->counter == 72){
★★★slash_lcr[0]=CELL_SLASH_S_U4;
★★★slash_rcr[0]=CELL_SLASH_S_O4;
★}
★if(pdat->counter == 75){
★★★slshdvd[0].vx= slshdvd[0].vy=
★★★slshdvd[1].vx= slshdvd[1].vy=
★★★slash_l.vx = slash_l.vy =
★★★slash_r.vx = slash_r.vy = 0;
★}
★if(pdat->counter == 76){//「A」分断・変化・そして再集結の後のカウンター
★★bsymbol_s.muki=0;
★★bsymbol_s.x★=325;
★★bsymbol_s.y★=280;
★★bsymbol_s.dur=40;
★★bsymbol_scr[0]=CELL_S_SYMBOL1;
★★(*pdat->fpack->pf_gobulleta)(&bsymbol_s);
★}
547
:
「A」斬り込みから「S」の大文字変化 2/2
:2025/08/30(土) 17:17:34 ID:jXtPrb1c
アミールタンのキャッチフレーズは、
「アルティメット・スマッシング・ヒーラー」に決定ものかも。
(発音が違いそうなのは気にしない、そんな感じものだけに)
548
:
にせなんとかこ(あたしのこと)
:2025/08/30(土) 17:18:47 ID:jXtPrb1c
やべっ!
>547の、昔書いてたのわすれてた!
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板