Help Me
#1

Help Me Create Gates Like this, if u got nickname Rzzy and u type /gate it open, but if u got blabla and type /gate it wont open



pawn Код:
#include <a_samp>
new mainigais;
new test;

public OnGameModeInit()
{
    test = CreateObject(19129, 2102.19, 2463.31, 9.32,   0.00, 90.00, 270.00);
    CreateObject(987, 203.63, 2475.14, 9.80,   0.00, 0.00, 270.00);
    CreateObject(18783, 2147.05, 2465.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2127.05, 2465.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2117.19, 2465.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2087.15, 2465.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2067.15, 2465.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2047.45, 2465.74, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2039.89, 2473.25, 19.42,   90.00, 0.00, 270.00);
    CreateObject(18783, 2039.88, 2493.24, 19.42,   90.00, 0.00, 270.00);
    CreateObject(18783, 2047.70, 2520.12, 19.42,   90.00, 0.00, 197.00);
    CreateObject(18783, 2039.88, 2509.54, 19.42,   90.00, 0.00, 270.00);
    CreateObject(18783, 2066.84, 2525.60, 19.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2086.14, 2530.86, 19.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2154.62, 2473.28, 19.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2154.62, 2492.28, 19.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2154.62, 2512.28, 19.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2105.16, 2535.97, 19.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2124.21, 2541.06, 19.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2143.32, 2546.13, 19.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2147.05, 2465.72, 2.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 211.15, 2465.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2117.15, 247.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2117.15, 246.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2117.15, 246.72, 19.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2104.06, 2465.73, 25.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2117.19, 2465.72, 25.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2127.05, 2465.72, 25.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2147.05, 2465.72, 25.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2087.15, 2465.72, 25.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2067.15, 2465.72, 25.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2047.45, 2465.74, 25.42,   90.00, 0.00, 0.00);
    CreateObject(18783, 2039.89, 2473.25, 25.42,   90.00, 0.00, 270.00);
    CreateObject(18783, 2039.88, 2493.24, 25.42,   90.00, 0.00, 270.00);
    CreateObject(18783, 2039.88, 2509.54, 25.42,   90.00, 0.00, 270.00);
    CreateObject(18783, 2047.70, 2520.12, 25.42,   90.00, 0.00, 197.00);
    CreateObject(18783, 2066.84, 2525.60, 25.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2086.16, 2530.85, 25.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2105.16, 2535.97, 25.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2124.21, 2541.06, 25.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2143.32, 2546.13, 25.42,   90.00, 0.00, 195.00);
    CreateObject(18783, 2154.62, 2473.28, 25.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2154.70, 2492.29, 25.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2154.62, 2512.28, 25.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2154.62, 2532.28, 19.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2154.62, 2532.28, 25.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2154.62, 2542.28, 25.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2154.62, 2542.28, 19.42,   90.00, 0.00, 90.00);
    CreateObject(18783, 2147.06, 2473.28, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2147.11, 2493.26, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2127.13, 2473.29, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2127.13, 2493.29, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2107.13, 2473.29, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2107.13, 2493.29, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2087.13, 2473.29, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2087.13, 2493.29, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2070.57, 2473.30, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2070.57, 2493.30, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2050.57, 2473.30, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2050.57, 2493.30, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2047.47, 2473.30, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2147.11, 2513.30, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2127.13, 2513.26, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2107.13, 2513.24, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2087.13, 2513.26, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2070.57, 2513.28, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2047.47, 2493.26, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2050.61, 2510.46, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2047.45, 2509.57, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2147.07, 2533.32, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2147.08, 2536.98, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2127.47, 2531.81, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2108.33, 2526.73, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2088.31, 2521.24, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2070.16, 2516.38, 32.99,   0.00, 0.00, 90.00);
    CreateObject(18783, 2050.00, 2512.92, 32.99,   0.00, 0.00, 197.00);
    CreateObject(18783, 2068.90, 2518.31, 32.99,   0.00, 0.00, 195.00);
    CreateObject(18783, 2085.46, 2522.79, 32.99,   0.00, 0.00, 195.00);
    CreateObject(18783, 2104.21, 2527.91, 32.99,   0.00, 0.00, 195.00);
    CreateObject(18783, 2123.21, 2533.02, 32.99,   0.00, 0.00, 195.00);
    CreateObject(18783, 2142.57, 2538.16, 32.99,   0.00, 0.00, 195.00);
    CreateObject(18783, 2144.50, 2538.64, 32.99,   0.00, 0.00, 195.00);
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{

if(strcmp("/gate", cmdtext, true, 6) == 0)
{
   new Nick[MAX_PLAYER_NAME];
   GetPlayerName(playerid, Nick, sizeof(Nick));
   if(strfind(Nick, "Rzzy", true) != -1 || strfind(Nick, "KO", true) != -1) {
      if(mainigais == 0) {
         SendClientMessage(playerid, 0x33AA33AA,"Test");
         MoveObject(test, >POSITION, Watch on Top<); //open
         mainigais = 1;
      } else if(mainigais == 1) {
         SendClientMessage(playerid, 0xAA3333AA,"test");
         MoveObject(test, >POSITION, Watch on Top<); //close
         mainigais = 0;
      }
   }
   return 1;
}
Reply
#2

Length of "/gate" is 5. And, problem with MoveObject or what?
Reply
#3

Just Fix please it, to it work witout errors
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)