This commit is contained in:
Lenheart 2022-04-15 18:34:06 +08:00
parent e992233ba2
commit bd0d475b57
2 changed files with 9 additions and 3 deletions

View File

@ -16,6 +16,7 @@ void STL::DrawDargonBox_STL(char* Buffer)
//DrawDargonModel_STL(Dom["op"].GetInt());
DargonModel_STL["op"] = Dom["op"].GetInt();
DargonModel_STL["err"] = Dom["err"].GetInt();
DargonModel_STL["port"] = Dom["port"].GetInt();
if (DargonModel_STL["err"] != 0)return;//如果不是
//构造res包 结构体
@ -91,6 +92,9 @@ int STL::SelectDargonModel_STL(int Type)
case 1:
return DargonModel_STL["err"];
break;
case 2:
return DargonModel_STL["port"];
break;
}
return 0;
}

View File

@ -969,10 +969,12 @@ int squirrel::Get_Dragon_Pack(uint32_t v)
int squirrel::Redom_Dragon(uint32_t v)
{
int Type;
int Port;
int ParameterNum = SQGetTop(v);
if (ParameterNum == 2)
if (ParameterNum == 3)
{
SQGetInt(v, 2, &Type);
SQGetInt(v, 3, &Port);
rapidjson::StringBuffer buffer;
rapidjson::Writer<rapidjson::StringBuffer> writer(buffer);
@ -983,8 +985,8 @@ int squirrel::Redom_Dragon(uint32_t v)
char* str = (char*)buffer.GetString();
_SendpacksType(*_SendClass, 0, 130);
_SendPacksChar(*_SendClass, 0, str,strlen(str));
_SendpacksType(*_SendClass, 0, Port);
_SendPacksChar(*_SendClass, 0, str, strlen(str));
_SendPacks();
}
else