Započeo Danisha
•5. Dec. 2012.• Zaključano[POMOC] Snijeg izlaz iz int
660
pregleda
11
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
560
Postovi:
211
Teme:
Pridružio se:Jul 2012
5. Dec. 2012.
Skripta koju koristim:Ravens
Detaljan opis problema:napravio sam svoj snijeg kao fs i sada sam stavio pod onplayerupdate da kad se udje u enterijer da mi nepada snijeg i kako sada da sreedim da mi opet pada kada izadjem 😕?
Dio skripte:
evo ovo sam stavio da nepada i ok je a kako sada da sredim ili gde da ubacim da mi pada kada izadjem iz int
Neke slike/video za lakse dobivanje pomoci(neobavezno): ////
Detaljan opis problema:napravio sam svoj snijeg kao fs i sada sam stavio pod onplayerupdate da kad se udje u enterijer da mi nepada snijeg i kako sada da sreedim da mi opet pada kada izadjem 😕?
Dio skripte:
evo ovo sam stavio da nepada i ok je a kako sada da sredim ili gde da ubacim da mi pada kada izadjem iz int
if(GetPlayerInterior(playerid) > 0)
{
DestroyPlayerObject(playerid,snowobj);
}
if(GetPlayerVirtualWorld(playerid) > 0)
{
DestroyPlayerObject(playerid,snowobj);
}Neke slike/video za lakse dobivanje pomoci(neobavezno): ////
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
575
Postovi:
90
Teme:
Pridružio se:Jun 2012
5. Dec. 2012.
David (Sabljak) wrote on December 5, 2012, 1:30 pm:
Ti si napravio da kad ude u interjer da se izbrise snijeg, al nisi opet definirao da ako je izvan inta da padne
pa napravi ako je interior 0 da se kreiraju opet objekti 😄
pa napravi ako je interior 0 da se kreiraju opet objekti 😄
Pokazi kako,jer i meni to treba!
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
575
Postovi:
90
Teme:
Pridružio se:Jun 2012
5. Dec. 2012.
David (Sabljak) wrote on December 5, 2012, 1:43 pm:
Pa prema nekoj logici ovako
nisam upoznat sa tim snijegom pa neznam tocno
nisam upoznat sa tim snijegom pa neznam tocno
if(GetPlayerInterior(playerid) == 0)
{
CreatePlayerObject(playerid,snowobj);
}
if(GetPlayerVirtualWorld(playerid) == 0)
{
CreatePlayerObject(playerid,snowobj);
}Sada u'opste nece da pada.... 😁
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,858
Postovi:
63
Teme:
Pridružio se:Jun 2012
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
560
Postovi:
211
Teme:
Pridružio se:Jul 2012
5. Dec. 2012.
#include
#include
#include
#include
new snowobj;
new SnowONOFF;
new Float:sx,Float:sy,Float:sz;
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Filterscript by Danisha ");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerConnect(playerid)
{
SnowONOFF=1;
snowobj=CreatePlayerObject(playerid,18864, sx, sy, sz-5, 0.0, 0.0, 0.0, 300.0);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
if(SnowONOFF==1)
{
DestroyPlayerObject(playerid,snowobj);
}
return 1;
}
public OnPlayerUpdate(playerid)
{
if(SnowONOFF==1)
{
GetPlayerCameraPos(playerid,sx,sy,sz);
MovePlayerObject(playerid,snowobj,sx,sy,sz-5,9999.0);
}
if(GetPlayerInterior(playerid) > 0)
{
DestroyPlayerObject(playerid,snowobj);
}
if(GetPlayerVirtualWorld(playerid) > 0)
{
DestroyPlayerObject(playerid,snowobj);
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
return 0;
}Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,858
Postovi:
63
Teme:
Pridružio se:Jun 2012
5. Dec. 2012.
Stavis na kraj moda ovako:
public OnPlayerInteriorChange(playerid,newinteriorid,oldinteriorid)
{
if(newinteriorid > 0)
{
DestroyPlayerObject(playerid,snowobj);
}
else if(newinteriorid == 0)
{
CreatePlayerObject(playerid,snowobj);
}
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
560
Postovi:
211
Teme:
Pridružio se:Jul 2012
5. Dec. 2012.
#include
#include
#include
#include
forward SafeSetPlayerInterior(plyid, interiorid);
new snowobj;
new SnowONOFF;
new Float:sx,Float:sy,Float:sz;
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Filterscript by Danisha ");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
/*public OnPlayerConnect(playerid)
{
SnowONOFF=1;
snowobj=CreatePlayerObject(playerid,18864, sx, sy, sz-5, 0.0, 0.0, 0.0, 300.0);
return 1;
}*/
public OnPlayerSpawn(playerid)
{
SnowONOFF=1;
snowobj=CreatePlayerObject(playerid,18864, sx, sy, sz-5, 0.0, 0.0, 0.0, 300.0);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
if(SnowONOFF==1)
{
DestroyPlayerObject(playerid,snowobj);
}
return 1;
}
public OnPlayerUpdate(playerid)
{
if(SnowONOFF==1)
{
GetPlayerCameraPos(playerid,sx,sy,sz);
MovePlayerObject(playerid,snowobj,sx,sy,sz-5,9999.0);
}
if(GetPlayerInterior(playerid) > 0)
{
DestroyPlayerObject(playerid,snowobj);
}
if(GetPlayerVirtualWorld(playerid) > 0)
{
DestroyPlayerObject(playerid,snowobj);
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
return 0;
}
public OnPlayerInteriorChange(playerid,newinteriorid,oldinteriorid)
{
if(newinteriorid > 0)
{
SnowONOFF=1;
snowobj=CreatePlayerObject(playerid,18864, sx, sy, sz-5, 0.0, 0.0, 0.0, 300.0);
}
else if(newinteriorid == 0)
{
SnowONOFF=1;
snowobj=CreatePlayerObject(playerid,18864, sx, sy, sz-5, 0.0, 0.0, 0.0, 300.0);
}
return 1;
}evo ok je ono sto si mi dole dao ali sada nepada mi snijeg pas svagdje kkao to da sredim ima gore moveobject pa neznam
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,858
Postovi:
63
Teme:
Pridružio se:Jun 2012
5. Dec. 2012.
Probaj ovako:
public OnPlayerInteriorChange(playerid,newinteriorid,oldinteriorid)
{
if(newinteriorid > 0)
{
SnowONOFF=1;
snowobj=CreatePlayerObject(playerid,18864, sx, sy, sz-5, 0.0, 0.0, 0.0, 300.0);
}
else if(newinteriorid == 0)
{
SnowONOFF=0;
snowobj=CreatePlayerObject(playerid,18864, sx, sy, sz-5, 0.0, 0.0, 0.0, 300.0);
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava