Szerző Téma: Interior  (Megtekintve 1361 alkalommal)

Interior
« Dátum: 2010. július 01. - 19:32:31 »
0 Show voters
sziasztok csináltam egy házat ami interioros legalábbis szerettem volna csinálni amikor kaptam 1 errort
itt a pawn
 

if(strcmp(cmdtext, \"/enter\", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403)
{
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid,322.197998,302.497985,999.148437);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, \"Nem vagy a bejáratnál\");
}
return 1;

 
és az error:
 

D:\\JÁTÉKOK\\GTA San Andreas\\szeró\\munka.pwn(148) : error 001: expected token: \")\", but found \"{\"

 
valaki kijavítaná ha megkérem? elore is köszi

Interior
« Válasz #1 Dátum: 2010. július 01. - 19:45:16 »
0 Show voters
Valahol kihagytál egy \'{\'-t.

Nem elérhető SnicK

  • 7521
    • Profil megtekintése
Interior
« Válasz #2 Dátum: 2010. július 01. - 19:46:51 »
0 Show voters
if(strcmp(cmdtext, \"/enter\", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403);
{
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid,322.197998,302.497985,999.148437);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, \"Nem vagy a bejáratnál\");
}
return 1;
}

 
?

Nem elérhető Mambo

  • 4239
    • Profil megtekintése
Interior
« Válasz #3 Dátum: 2010. július 01. - 19:52:52 »
0 Show voters
if(strcmp(cmdtext, \"/enter\", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403)
{
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid,322.197998,302.497985,999.148437);
{
else SendClientMessage(playerid, COLOR_RED, \"Nem vagy a bejáratnál\");
}
return 1;
}

Nem elérhető Jex

Interior
« Válasz #4 Dátum: 2010. július 01. - 20:37:53 »
0 Show voters
uhh vázze :D
 

if(strcmp(cmdtext, \"/enter\", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403))
{
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid,322.197998,302.497985,999.148437);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, \"Nem vagy a bejáratnál\");
}
return 1;

 
így már jó :)
 
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403))

Nem elérhető ptlevi

  • 235
    • Profil megtekintése
Interior
« Válasz #5 Dátum: 2010. július 01. - 22:25:55 »
0 Show voters
Idézetet írta: Jex date=1278009473\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2251\" data-ipsquote-contentclass=\"forums_Topic
uhh vázze :D
 

if(strcmp(cmdtext, \"/enter\", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403))
{
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid,322.197998,302.497985,999.148437);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, \"Nem vagy a bejáratnál\");
}
return 1;

 
így már jó :)
 
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403))

 

De így folyamatosan ki fogja írni a \"Nem vagy a bejáratnál\" szöveget amíg nem leszel annál a koordinátánál. Vagy nem?
Szoljatok ha tévedek  :D

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Interior
« Válasz #6 Dátum: 2010. július 01. - 22:35:09 »
0 Show voters
Idézetet írta: ptlevi date=1278015955\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2251\" data-ipsquote-contentclass=\"forums_Topic


uhh vázze :D
 

if(strcmp(cmdtext, \"/enter\", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403))
{
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid,322.197998,302.497985,999.148437);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, \"Nem vagy a bejáratnál\");
}
return 1;

 
így már jó :)
 
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403))

 

De így folyamatosan ki fogja írni a \"Nem vagy a bejáratnál\" szöveget amíg nem leszel annál a koordinátánál. Vagy nem?
Szoljatok ha tévedek  :D
 
[/quote]
Nem, ezt az üzenetet csak akkor kapod meg, mikor az /enter parancsot használsz egy bizonyos körön kívül.

Nem elérhető ptlevi

  • 235
    • Profil megtekintése
Interior
« Válasz #7 Dátum: 2010. július 01. - 22:37:04 »
0 Show voters
Idézetet írta: Csabesz date=1278016509\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"2251\" data-ipsquote-contentclass=\"forums_Topic


 

uhh vázze :D
 

if(strcmp(cmdtext, \"/enter\", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403))
{
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid,322.197998,302.497985,999.148437);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, \"Nem vagy a bejáratnál\");
}
return 1;

 
így már jó :)
 
if(IsPlayerInRangeOfPoint(playerid,-315.7341,1053.4725,20.3403))

 

De így folyamatosan ki fogja írni a \"Nem vagy a bejáratnál\" szöveget amíg nem leszel annál a koordinátánál. Vagy nem?
Szoljatok ha tévedek  :D
 
[/quote]
Nem, ezt az üzenetet csak akkor kapod meg, mikor az /enter parancsot használsz egy bizonyos körön kívül.
 
[/quote]
Hja sry. Nem vettem észre hogy kóddal muködik  :o  xD  :angel:

Interior
« Válasz #8 Dátum: 2010. július 02. - 07:20:45 »
0 Show voters
Ez már ugyahogy müxik csak sajnos azt írja hogy nemvagyok a bejáratnál pedig diret koordinátás admintelével odateléztem és nemmmüxik
plshelp ja és utánna kiírja azt hogy SERVER:Unknown Command ... pedig kiírja h nemvok a bejáratnál

Nem elérhető Lömpi

  • 1257
    • Profil megtekintése
Interior
« Válasz #9 Dátum: 2010. július 02. - 07:24:47 »
0 Show voters
IsPlayerInRangeOfPoint

 
Ennek a range részét ki fogja szerinted használni?
 
IsPlayerInRangeOfPoint(playerid,Float:range,Float:x,Float:y,Float:z))

 
gyengébbek kedvéért..

Interior
« Válasz #10 Dátum: 2010. július 02. - 07:29:55 »
0 Show voters
Na ezt nemvágom most DNS ennek mi értelme amit írtál?
nemtod ugy megoldani hogy a /enterrel berakjon a házba? mert ahogy írtam azt írja h nemvok a bejáratnál

GroX

  • Vendég
Interior
« Válasz #11 Dátum: 2010. július 02. - 08:47:36 »
0 Show voters
if(strcmp(cmdtext, \"/enter\", true) == 0)
{
    if(IsPlayerInRangeOfPoint(playerid,2.0,-315.7341,1053.4725,20.3403))
    {
        SetPlayerInterior(playerid, 5);
        SetPlayerPos(playerid,322.197998,302.497985,999.148437);
        return 1;
    }
    else SendClientMessage(playerid, COLOR_RED, \"Nem vagy a bejáratnál\");
    return 1;
}

 
Ott a 2.0 erre értette dns...

Interior
« Válasz #12 Dátum: 2010. július 02. - 10:45:36 »
0 Show voters
ja értem köszi :D
« Utoljára szerkesztve: 2010. július 02. - 10:50:52 írta Pioneer »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal