AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Car-pool script, help please. (https://forums.alliedmods.net/showthread.php?t=27476)

Smokey485 04-23-2006 00:04

Car-pool script, help please.
 
Code:
// global definitions that would be at the top new carpool[33] new carpooled[33] new incar[33] new torigin[33] public helipool(id) {     new blah1, blah2     if(get_user_aiming(id,carpool[id],blah2,200)) {         if(!is_user_connected(carpool[id]))         {             client_print(id,print_chat,"[CarMod] Invalid target.")             return PLUGIN_HANDLED;         }         if(incar[carpool[id]] == 0)         {             client_print(id,print_chat,"[CarMod] Target not in car.")             return PLUGIN_HANDLED;         }         if(carpooled[id] > 0)         {             client_print(id,print_chat,"[CarMod] Already carpooled.")             return PLUGIN_HANDLED;         }         client_print(id,print_chat,"[CarMod] You are now car-pooled in! Say /uncarpool to get out!")         get_user_origin(carpool[id], torigin[id])         torigin[id][2] += 80         carpooled[id] = 1         set_user_origin(id, torigin[id])         set_task(0.1, "originchange", id+45, "", 0, "b")         return PLUGIN_HANDLED     } else {         client_print(id,print_chat,"[CarMod] Too far away to car-pool.")         return PLUGIN_HANDLED     }     return PLUGIN_HANDLED; } public originchange(id) {     id -= 45     if(carpool[id] = 0)     {         remove_task(id+45)         return PLUGIN_HANDLED;     }     get_user_origin(carpool[id], torigin[id])     torigin[id][2] += 80         set_user_origin(id, torigin[id])     return PLUGIN_HANDLED; } public removepool(id) {     carpool[id] = 0     carpooled[id] = 0     client_print(id,print_chat,"[CarMod] You are no longer car-pooling!")     remove_task(id+45)     return PLUGIN_HANDLED; }

Theres an error in originchange(id) on the line where it says get_user_origin(carpool[id], torigin[id]), it says theres a native error but WTF, Ive tried so much stuff to fix this, oh well.

Please someone help me, thank you.

Des12 04-23-2006 01:58

Code:
new torigin[33][3]

Smokey485 04-23-2006 19:47

oh sorry, uh the error only appears in debug, and i accidently forgot to put torigin[33][3] in the source i supplied here, the one i have in my actual code matches what you just gave me..


debug on the line with get_user_origin, or whAtever gives a native error, but not when I try to compile it only in game when we carpool

Des12 04-23-2006 23:13

Code:
 if(carpool[id] == 0)     {         remove_task(id+45)         return PLUGIN_HANDLED;     }

You had one =


All times are GMT -4. The time now is 05:07.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.