Zaključano

[Pomoc]Blokiranje H

Započeo Jockey
pre 10 godina
286
pregleda
12
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Jockey
Street Runner
pre 10 godina
Skripta koju koristim://
Detaljan opis problema:Treba mi da nekako blokiram da se ne moze pucati iz vozila
Dio skripte:
James_SmithXDl
OG Legend
pre 10 godina
Kad udje u vozilo postavi mu armed weapon na 0
Assassin007
Enforcer
Jockey
Street Runner
pre 10 godina
Hvala sto se ovoga tice imam jos jedan problem igrac koji je na h i koji hoce da puca tako ne moze da se osteti dok je na h zato to hocu da zabranim a sto se tice ovoga imam jednu gresku
gamemodes\LARP.pwn(62296) : error 021: symbol already defined: "S@@_OnPlayerKeyStateChange"
James_SmithXDl
OG Legend
pre 10 godina
Pa jel imaš već definisan taj callback?
Jockey
Street Runner
pre 10 godina
Mislim da imam nesto definisano evo vidi
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{

    new sendername;
///////////////////////////////////////////////////////////////////////////////
    if(newkeys & KEY_JUMP && !(oldkeys & KEY_JUMP) && GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) OnePlayAnim(playerid, "GYMNASIUM", "gym_jog_falloff", 1.5, 0, 0, 0, 0, 0);
    if(newkeys & KEY_SPRINT && !(oldkeys & KEY_SPRINT) && GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) OnePlayAnim(playerid, "GYMNASIUM", "gym_jog_falloff", 1.5, 0, 0, 0, 0, 0);
/////////////////////////////////////////////////////////////////////////////
if(!IsPlayerInAnyVehicle(playerid) && newkeys & KEY_JUMP && oldkeys & KEY_SPRINT)
{
        BunnyHop ++;
    if(BunnyHop >= 3)
{
        OnePlayAnim(playerid, "GYMNASIUM", "gym_tread_falloff", 1.5, 0, 0, 0, 0, 0);
        BunnyHop = 0;
}
}
if(newkeys & KEY_CROUCH)
{
if(UlogovanProvera == 0) return SCM(playerid,-1,""JCRVENA"GRESKA: "SVCRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string;
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1590.4000244141, -1638, 15.199999809265)) //PD KAPIJA
{
if(PI == 1 || PI == 1 || PI == 7 || PI == 7)
{
MoveDynamicObject(kapijapd1,1597.4000244141, -1638 ,15.199999809265, 2.00);
KapijeTimer = SetTimer("pdkapija1", 7000, 0);
format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""GLAVNA"(LA): "BELA"Kapija je otvorena i zatvorice se automacki!");
}
else return SCM(playerid,-1, ""JCRVENA"GRESKA: "SVCRVENA"Samo clanovi LA POLICIJA!");
}
else if(IsPlayerInRangeOfPoint(playerid, 10.0,1544.6999511719, -1630.8000488281, 13.10000038147)) //PD RAMPA
{
    if(PI == 1 || PI == 1 || PI == 7 || PI == 7)
    {
        DestroyDynamicObject(pdrampazatvorena);
pdrampaotvorena = CreateDynamicObject(968, 1544.6999511719, -1630.8000488281, 13.10000038147, 0, 353.99993896484, 269.99996948242);
KapijeTimer = SetTimer("pdrampazatvori", 7000, 0);
format(string, sizeof(string), "* %s otvara rampu.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""GLAVNA"(LA): "BELA"Rampa je otvorena i zatvorice se automacki!");
}
else return SCM(playerid,-1, ""JCRVENA"GRESKA: "SVCRVENA"Samo clanovi LA POLICIJA!");
}
else if(IsPlayerInRangeOfPoint(playerid, 10.0, 1487.04, -1762.43, 3284.27))  // PD MINI ZATVOR
{
if(PI == 1 || PI == 1 || PI == 7 || PI == 7)
{
MoveDynamicObject(LAPDz, 1487.04, -1761.07, 3284.27, 2.0);
KapijeTimer = SetTimer("Zatvaranje1", 7000, 0);
            format(string, sizeof(string), "* %s uzima kljuc i otvara vrata.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""GLAVNA"(LA): "BELA"Vrata su otvorena i zatvorice se automacki!");
}
else return SCM(playerid,-1, ""JCRVENA"GRESKA: "SVCRVENA"Samo clanovi LA POLICIJA!");
}
else if(IsPlayerInRangeOfPoint(playerid, 10.0, 2234.4287, -2215.4099, 13.5469))  // TVF KAPIJA
{
if(PI == 2 || PI == 2)
{
MoveDynamicObject(tvfkapija1, 2239.8999023438, -2220.8999023438, 14.39999961853, 2.0);
            MoveDynamicObject(tvfkapija2, 2228.8000488281, -2210, 14.39999961853, 2.0);
KapijeTimer = SetTimer("ZatvaranjeTVF", 7000, 0);
            format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,""GLAVNA"(LA): "BELA"Kapija je otvorena i zatvorice se automacki!");
}
else return SCM(playerid,-1, ""JCRVENA"GRESKA: "SVCRVENA"Samo clanovi LCN!");
}
James_SmithXDl
OG Legend
pre 10 godina
Jel ti čitaš šta sam napisao proveri da nisi jos jednom definisao taj callback.
Jockey
Street Runner
pre 10 godina
Pa zato sam ti poslao ovo to je na jos jednom mestu gde ima to sta da radim sad jer sam ovaj dodatak sto mi je kolega tvoj poslao ubacio na dno i proverio da se ne ponavlja to sto mi je pisalo u gresci i preko find sam naisao da ima na 2 mesta ne znam sta sad
Rudimental
OG Legend
pre 10 godina
U public OnPlayerStateChange(playerid, newstate, oldstate) stavi ovo

if (newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
    SetPlayerArmedWeapon(playerid, 0);
}
Jockey
Street Runner
pre 10 godina
Jel to dodajem u ovaj dodatak sto je tvoj kolega poslao ili menjam bez dodatka ovo svoje...sry za glupa pitanja
Jockey
Street Runner
pre 10 godina
Radi Carino odlucio sam ako treba imam para nije problem da vam uplatim na racun nesto simbolicno za to ste ste ljubazni prema meni ili na neki drugi nacin da se oduzim 🙂 ako treba
imam jos dve sitnice da ne otvaram ljudima novu temu
1.Ddos problemi ortak ne moze da ih se otrese pa sta se tu moze uraditi....
2.Kako da namestim da kad server crash da se digne sam i kako da namestim automacko restartovanje na odredjeno vreme
3.imam ovo sam video u logu
Streamer Plugin: Warning: Include file version (0x27101) does not match plugin version (0x27501) (script might need to be recompiled with the latest include file)

Znam da je ovo 3 pitanja mala ali ovo poslednje mislim da znate ko iz rukava 🙂 Jos jednom potpunu zahvalnost na svemu posebno vama dvojci
jos dodatak da pitam kako pd moze da probije vrata u kucu kad se neko sakrije kako se obicno zove ta komanda mozda je mod vec ima
Rudimental
OG Legend
pre 10 godina


Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.

Razlog zakljucavanja:

BUMP/DP je dozvoljen svakih 24h ! Mogao si koristiti Izmeni i dodati sta si hteo a ne da radis DP !

Pravila:

Glavna pravila Balkan SA:MP foruma .

Razgovor u vezi PAWN-Skriptanja .

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava