Peršokti į turinį
Negalima prašyti ar platinti betkokių žaidimą (multiplayer) palengvinančių programų ir scriptų! Kitaip bus taikoma 1.21. taisyklė

Vartų atidarymas su H


domulas

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4138 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki :) Parodysiu Jums skriptą su kuriuo galėsite atsidarinėti vartus su space. :)


[b]public OnPlayerKeyStateChange ( playerid, newkeys, oldkeys ) // Callbackas
{
if ( newkeys == KEY_CROUCH ) // H klavisas
{
if(IsPlayerInRangeOfPoint(playerid, 10.0 , X,Y,Z)) // Vietoi X,Y,Z irašome vartu koordinates
{
if(IsPlayerInAnyVehicle(playerid)) // Patikrinam ar mašinoi
{

if(GetPVarInt(playerid, "Vartai") == 0) //Jei vartai uždaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 1); //Padarom vartus atidarytus
SendClientMessage(playerid, -1, " Vartai atidaryti"); //Nusiunčiam žinute?
}
else if(GetPVarInt(playerid, "Vartai") == 1) //Jei vartai atidaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 0); //Padarom vartus uždarytus
SendClientMessage(playerid, -1, " Vartai uždaryti"); //Nusiunčiam žinute?
}
}
return 1;
}
}
return 0;
}[/b]

Padėjau +R3P! :)

  • Teigiamai 6
Nuoroda į komentarą
Dalintis per kitą puslapį

Sveiki :) Parodysiu Jums skriptą su kuriuo galėsite atsidarinėti vartus su space. :)


[b]public OnPlayerKeyStateChange ( playerid, newkeys, oldkeys ) // Callbackas
{
if ( newkeys == KEY_CROUCH ) // H klavisas
{
if(IsPlayerInRangeOfPoint(playerid, 10.0 , X,Y,Z)) // Vietoi X,Y,Z irašome vartu koordinates
{
if(IsPlayerInAnyVehicle(playerid)) // Patikrinam ar mašinoi
{

if(GetPVarInt(playerid, "Vartai") == 0) //Jei vartai uždaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 1); //Padarom vartus atidarytus
SendClientMessage(playerid, -1, " Vartai atidaryti"); //Nusiunčiam žinute?
}
else if(GetPVarInt(playerid, "Vartai") == 1) //Jei vartai atidaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 0); //Padarom vartus uždarytus
SendClientMessage(playerid, -1, " Vartai uždaryti"); //Nusiunčiam žinute?
}
}
return 1;
}
}
return 0;
}[/b]

Padėjau +R3P! :)

Space pakeisk i H :)

Nuoroda į komentarą
Dalintis per kitą puslapį

public OnPlayerKeyStateChange ( playerid, newkeys, oldkeys ) // Callbackas
{
if ( newkeys == KEY_HORN ) // H klavisas
{
if(IsPlayerInRangeOfPoint(playerid, 10.0 , X,Y,Z)) // Vietoi X,Y,Z irašome vartu koordinates
{
if(IsPlayerInAnyVehicle(playerid)) // Patikrinam ar mašinoi
{

if(GetPVarInt(playerid, "Vartai") == 0) //Jei vartai uždaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 1); //Padarom vartus atidarytus
SendClientMessage(playerid, -1, " Vartai atidaryti"); //Nusiunčiam žinute?
}
else if(GetPVarInt(playerid, "Vartai") == 1) //Jei vartai atidaryti
{
MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta
SetPVarInt(playerid, "Vartai", 0); //Padarom vartus uždarytus
SendClientMessage(playerid, -1, " Vartai uždaryti"); //Nusiunčiam žinute?
}
}
return 1;
}
}
return 0;
}

Padariau su H Raide nes buvo su SPACE

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 4 savaičių...

man meta sitoki suda C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(1803) : error 029: invalid expression, assumed zero

C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(1803) : error 017: undefined symbol "newkeys"

C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(1805) : error 017: undefined symbol "newkeys"

C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(1807) : warning 202: number of arguments does not match definition

C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(1808) : error 001: expected token: ")", but found "{"

C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(1814) : error 017: undefined symbol "obj"

C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(1820) : error 017: undefined symbol "obj"

C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(1831) : warning 225: unreachable code

C:\Users\Tadas-PC\Desktop\New GM\gamemodes\band7.pwn(6045) : warning 204: symbol is assigned a value that is never used: "KMA"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

6 Errors.

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 2 savaičių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4138 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...