Del teleport
Del teleport
Sveiki, padekit padaryti su case teleport, PVZ:
case 0 :
{
if(cs_get_user_money(id) < 1000)
{
ColorChat(id, GREEN, "^x04[TELEPORT]^x01 Neuztenka pinigu!")
return PLUGIN_HANDLED;
}
else
{
set_user_teleport(id, teleport(id) vietos id)
}
Kaskas panasaus, na as nemoku tai idekit kas nors pavyzdi
P.S. butu gerai jai idetumet pavyzdi su sitom kordinatem:
{
{ -689, -949, -138 },
{ -590, -958, -138 },
{ -485, -947, -138 },
{ -396, -961, -138 },
{ -324, -960, -138 },
{ -688, -840, -138 },
{ -594, -844, -138 },
{ -486, -866, -138 },
{ -398, -852, -138 },
{ -331, -845, -138 },
{ -383, -697, -138 },
{ -317, -683, -138 }
};
case 0 :
{
if(cs_get_user_money(id) < 1000)
{
ColorChat(id, GREEN, "^x04[TELEPORT]^x01 Neuztenka pinigu!")
return PLUGIN_HANDLED;
}
else
{
set_user_teleport(id, teleport(id) vietos id)
}
Kaskas panasaus, na as nemoku tai idekit kas nors pavyzdi
P.S. butu gerai jai idetumet pavyzdi su sitom kordinatem:
{
{ -689, -949, -138 },
{ -590, -958, -138 },
{ -485, -947, -138 },
{ -396, -961, -138 },
{ -324, -960, -138 },
{ -688, -840, -138 },
{ -594, -844, -138 },
{ -486, -866, -138 },
{ -398, -852, -138 },
{ -331, -845, -138 },
{ -383, -697, -138 },
{ -317, -683, -138 }
};
Re: Del teleport
Code: Select all
#include <amxmodx>#include <cstrike>#include <fun> new TeleportOrigins[][3] = { { -689, -949, -138 }, { -590, -958, -138 }, { -485, -947, -138 }, { -396, -961, -138 }, { -324, -960, -138 }, { -688, -840, -138 }, { -594, -844, -138 }, { -486, -866, -138 }, { -398, -852, -138 }, { -331, -845, -138 }, { -383, -697, -138 }, { -317, -683, -138 }} new MenuItems[][] = { "tp1", "tp1", "tp3", "tp4", "tp5", "tp6", "tp7", "tp8", "tp9", "tp10", "tp11", "tp12"} new MenuCost[] = { 1000, 1000, 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000} public plugin_init() { register_clcmd("say tp", "Create_Menu")} public Create_Menu(id) { new Menu = menu_create("\rTP:", "MainMenu_Handler") new size = sizeof( MenuItems ) for ( new i, Items[32], Position[3]; i < size; i++ ) { formatex( Items, charsmax( Items ), "\w%s - %d$", MenuItems[i], MenuCost[i]) num_to_str( i, Position, charsmax( Position ) ) menu_additem( Menu, Items, Position ) } menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, Menu, 0)} public MainMenu_Handler(id, Menu, item) { if ( item == MENU_EXIT ) { menu_destroy( Menu ) return PLUGIN_HANDLED } teleport( id, item ) menu_destroy( Menu ) return PLUGIN_CONTINUE} public teleport ( id, nr ) { if( !is_user_alive( id ) ) { // mires return } new Money = cs_get_user_money( id ), Cost = MenuCost[nr] if( Money < Cost) { // neuztenka pinigu return } else { cs_set_user_money( id, Money - Cost, 1 ) set_user_origin( id, TeleportOrigins[nr] ); }}
Re: Del teleport
o kaip su case paskui daryt?
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Del teleport
Tu geriau pasakyk, ko tau tiksliai reikia, nes vistiek nesuprasi, ką kas be sakys...
Re: Del teleport
Errorina:
#include <amxmodx>
#include <cstrike>
#include <fun>
new TeleportOrigins[]3] = {
{ -689, -949, -138 },
{ -590, -958, -138 },
{ -485, -947, -138 },
{ -396, -961, -138 },
{ -324, -960, -138 },
{ -688, -840, -138 },
{ -594, -844, -138 },
{ -486, -866, -138 },
{ -398, -852, -138 },
{ -331, -845, -138 },
{ -383, -697, -138 },
{ -317, -683, -138 }
}
{ 3610, 1053, -2317 },
{ 3612, 629, -2317 },
{ 3403, 1079, -2273 },
{ 3081, 1091, -2317 },
{ 3391, 641, -2317 },
{ 3056, 578, -2317 },
{ 3116, 285, -2275 },
{ 3343, 245, -2317 }
}
new TeleportOrigins[][3] = {
{ 1795, -1070, -159 },
{ 1544, -1075, -159 },
{ 1304, -1072, -159 }
}
{ -317, 943, -1161 },
{ -672, 933, -1161 }
}
new MenuItems[][] = {
"jjjj",
"jjjj",
"jjjj",
"jjjj",
}
new MenuCost[] = {
850,
3500,
2000,
8000,
}
public plugin_init() {
register_clcmd("say /tlp", "Create_Menu")
}
public Create_Menu(id) {
new Menu = menu_create("rTP:", "MainMenu_Handler")
new size = sizeof( MenuItems )
for ( new i, Items[32], Position[3]; i < size; i++ ) {
formatex( Items, charsmax( Items ), "w%s - %d$", MenuItems, MenuCost)
num_to_str( i, Position, charsmax( Position ) )
menu_additem( Menu, Items, Position )
}
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, Menu, 0)
}
public MainMenu_Handler(id, Menu, item) {
if ( item == MENU_EXIT ) {
menu_destroy( Menu )
return PLUGIN_HANDLED
}
teleport( id, item )
menu_destroy( Menu )
return PLUGIN_CONTINUE
}
public teleport ( id, nr ) {
if( !is_user_alive( id ) ) {
// mires
return
}
new Money = cs_get_user_money( id ), Cost = MenuCost[nr]
if( Money < Cost) {
// neuztenka pinigu
return
} else {
cs_set_user_money( id, Money - Cost, 1 )
set_user_origin( id, TeleportOrigins[nr] );
}
}
#include <amxmodx>
#include <cstrike>
#include <fun>
new TeleportOrigins[]3] = {
{ -689, -949, -138 },
{ -590, -958, -138 },
{ -485, -947, -138 },
{ -396, -961, -138 },
{ -324, -960, -138 },
{ -688, -840, -138 },
{ -594, -844, -138 },
{ -486, -866, -138 },
{ -398, -852, -138 },
{ -331, -845, -138 },
{ -383, -697, -138 },
{ -317, -683, -138 }
}
{ 3610, 1053, -2317 },
{ 3612, 629, -2317 },
{ 3403, 1079, -2273 },
{ 3081, 1091, -2317 },
{ 3391, 641, -2317 },
{ 3056, 578, -2317 },
{ 3116, 285, -2275 },
{ 3343, 245, -2317 }
}
new TeleportOrigins[][3] = {
{ 1795, -1070, -159 },
{ 1544, -1075, -159 },
{ 1304, -1072, -159 }
}
{ -317, 943, -1161 },
{ -672, 933, -1161 }
}
new MenuItems[][] = {
"jjjj",
"jjjj",
"jjjj",
"jjjj",
}
new MenuCost[] = {
850,
3500,
2000,
8000,
}
public plugin_init() {
register_clcmd("say /tlp", "Create_Menu")
}
public Create_Menu(id) {
new Menu = menu_create("rTP:", "MainMenu_Handler")
new size = sizeof( MenuItems )
for ( new i, Items[32], Position[3]; i < size; i++ ) {
formatex( Items, charsmax( Items ), "w%s - %d$", MenuItems, MenuCost)
num_to_str( i, Position, charsmax( Position ) )
menu_additem( Menu, Items, Position )
}
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, Menu, 0)
}
public MainMenu_Handler(id, Menu, item) {
if ( item == MENU_EXIT ) {
menu_destroy( Menu )
return PLUGIN_HANDLED
}
teleport( id, item )
menu_destroy( Menu )
return PLUGIN_CONTINUE
}
public teleport ( id, nr ) {
if( !is_user_alive( id ) ) {
// mires
return
}
new Money = cs_get_user_money( id ), Cost = MenuCost[nr]
if( Money < Cost) {
// neuztenka pinigu
return
} else {
cs_set_user_money( id, Money - Cost, 1 )
set_user_origin( id, TeleportOrigins[nr] );
}
}
Re: Del teleport
Tu nemoki net koda imest tarp [code] [/code] tai nesitikiek pagalbos, tuo labiau tu tragiskai nesupranti ka darai.
Re: Del teleport
Code: Select all
#include <amxmodx>#include <cstrike>#include <fun> new TeleportOrigins[]3] = {{ -689, -949, -138 },{ -590, -958, -138 },{ -485, -947, -138 },{ -396, -961, -138 },{ -324, -960, -138 },{ -688, -840, -138 },{ -594, -844, -138 },{ -486, -866, -138 },{ -398, -852, -138 },{ -331, -845, -138 },{ -383, -697, -138 },{ -317, -683, -138 }} { 3610, 1053, -2317 },{ 3612, 629, -2317 },{ 3403, 1079, -2273 },{ 3081, 1091, -2317 },{ 3391, 641, -2317 },{ 3056, 578, -2317 },{ 3116, 285, -2275 },{ 3343, 245, -2317 }} new TeleportOrigins[][3] = {{ 1795, -1070, -159 },{ 1544, -1075, -159 },{ 1304, -1072, -159 }} { -317, 943, -1161 },{ -672, 933, -1161 }} new MenuItems[][] = { "jjjj", "jjjj", "jjjj", "jjjj",} new MenuCost[] = { 850, 3500, 2000, 8000,} public plugin_init() { register_clcmd("say /tlp", "Create_Menu")} public Create_Menu(id) { new Menu = menu_create("rTP:", "MainMenu_Handler") new size = sizeof( MenuItems ) for ( new i, Items[32], Position[3]; i < size; i++ ) { formatex( Items, charsmax( Items ), "w%s - %d$", MenuItems[i], MenuCost[i]) num_to_str( i, Position, charsmax( Position ) ) menu_additem( Menu, Items, Position ) } menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, Menu, 0)} public MainMenu_Handler(id, Menu, item) { if ( item == MENU_EXIT ) { menu_destroy( Menu ) return PLUGIN_HANDLED } teleport( id, item ) menu_destroy( Menu ) return PLUGIN_CONTINUE} public teleport ( id, nr ) { if( !is_user_alive( id ) ) { // mires return } new Money = cs_get_user_money( id ), Cost = MenuCost[nr] if( Money < Cost) { // neuztenka pinigu return } else { cs_set_user_money( id, Money - Cost, 1 ) set_user_origin( id, TeleportOrigins[nr] ); }}
Tai gal db padesi?
Re: Del teleport
Tu nemoki i viena masyva sudet teleportu koordinates, tai net jei as tau paaiskinsiu dar, kad reikia i MenuItems idet tp pavadinimus ir ju turi buti tiek pat kiek koordinaciu ir tas pats su MenuCost, tu vistiek nesuprasi.
Re: Del teleport
as juos moku, tik spiceliai neirasiau. Tik nemoku kordinaciu gerai sudeti.
Who is online
Users browsing this forum: No registered users and 6 guests