Adds discord relay plugin

This commit is contained in:
zontreck 2024-07-17 01:52:04 -07:00
parent 6ad891e5ac
commit 5674233bf8
5 changed files with 65 additions and 46 deletions

View file

@ -17,6 +17,8 @@ string API_SERVER;
integer g_iTree;
integer g_iTreeStump;
integer g_iSapling;
integer g_iRequestedSapling;
integer g_iRezzedObject;
vector g_vInitialSapling = <0.59996, 0.56265, 1.01659>;
vector g_vInitialTree = <0.77864, 0.90290, 1.38959>;
@ -148,6 +150,13 @@ default
string sJson = llList2String(lPar,1);
g_sServerID = llJsonGetValue(sJson, ["id"]);
requestProductForDelivery(SAPLING_NAME, g_kAv);
llSleep(2);
g_iRequestedSapling=1;
if(g_iRezzedObject){
llRemoveInventory("Service Daemon [AC]");
llRemoveInventory(llGetScriptName());
}
}
}
@ -155,7 +164,7 @@ default
if(llGetUnixTime() > g_iLastUsedWater+5)
llWhisper(global_ingredients, xtea_encrypt_string(llList2Json(JSON_OBJECT, ["cmd", "query"])));
integer iGrowTime = 120;
integer iGrowTime = 240;
#ifdef DEBUG
iGrowTime = 1;
#endif
@ -218,8 +227,11 @@ default
"dies", 1
])));
llRemoveInventory("Service Daemon [AC]");
llRemoveInventory(llGetScriptName());
g_iRezzedObject=1;
if(g_iRequestedSapling) {
llRemoveInventory("Service Daemon [AC]");
llRemoveInventory(llGetScriptName());
}
}
listen(integer c,string n,key i,string m) {