LeoNManiA
Mesaj Sayısı : 69 Kayıt tarihi : 02/02/10
| Konu: Mod ' a Nos Ekleme Salı Şub. 02, 2010 7:35 pm | |
| kendi serverımda kulladığım tek tuşla nos hidrolik ve full tamir yapar. [2'ye basınca] - Kod:
-
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys & KEY_LOOK_BEHIND && IsPlayerInAnyVehicle(playerid)) { if(!IsNosVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, 0xFF0000AA, "Bulunduğunuz araca nos ve hidrolik takılamaz."); AddVehicleComponent(GetPlayerVehicleID(playerid), 1010); AddVehicleComponent(GetPlayerVehicleID(playerid), 1087); SetVehicleHealth(GetPlayerVehicleID(playerid), 1000); RepairVehicle(GetPlayerVehicleID(playerid)); PlayerPlaySound(playerid, 1133 ,0, 0, 0); GameTextForPlayer(playerid,"~n~~n~~n~~n~~g~10X ~n~~r~Nitro ~g~Takildi",1000,3); SendClientMessage(playerid,COLOR_GREEN,"Bilgi:Araciniz, Tamir Edilmistir."); SendClientMessage(playerid,COLOR_YELLOW,"Araciniza Nitro ve Hidrolik Eklenmistir."); } return 1; } IsNosVehicle(vehicleid) { #define NO_NOS_VEHICLES 29
new InvalidNosVehicles[NO_NOS_VEHICLES] = { 581,523,462,521,463,522,461,448,468,586, 509,481,510,472,473,493,595,484,430,453, 452,446,454,590,569,537,538,570,449 };
for(new i = 0; i < NO_NOS_VEHICLES; i++) { if(GetVehicleModel(vehicleid) == InvalidNosVehicles[i]) { return false; } } return true; } | |
|