GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Query - 2015. november 26. - 19:40:35

Cím: Mi a rossz ebe a parancsba ?
Írta: Query - 2015. november 26. - 19:40:35
Sziasztok!
Van egy ilyen mozgó óbject parancsom de nem megy, vagyis ha be írom a parancsot nem történik semmi!
 
CMD:hatarnyit(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid, 5, -1009.03, 2710.06, 45.86))
{
    if(pInfo[playerid][pFrakcio] == SERIFF || pInfo[playerid][pFrakcio] == SFONOK)
    {
       MoveObject(hatar,   -1010.50, 2710.70, 45.90, 5, 0.00, 0.00, 280.00);
   cmd_me(playerid, \"seriff fel nyítja a sorompót!\");
}else SendClientMessage(playerid, PIROS, \"Nem vagy Sheriff!\");
}
return 1;
}
CMD:hatarzar(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid, 5, -1009.03, 2710.06, 45.86))
{
    if(pInfo[playerid][pFrakcio] == SERIFF || pInfo[playerid][pFrakcio] == SFONOK)
    {
       MoveObject(hatar,   -1010.50, 2710.70, 45.90, 5, 0.00, 268.00, 279.00);
   cmd_me(playerid, \"seriff bezárja a sorompót!\");
}
else SendClientMessage(playerid, PIROS, \"Nem vagy Sheriff!\");
}
return 1;
}

 
Előre kösz válaszokat!
Cím: Mi a rossz ebe a parancsba ?
Írta: anGeL - 2015. november 26. - 19:43:36
Leginkább a helyesírás.
Cím: Mi a rossz ebe a parancsba ?
Írta: kacsaporkolt - 2015. november 29. - 13:21:15
A frakciód neve SFONOK, de ide a frakciód változóját írd, például ha ez az egyetlen frakciód, akkor írd a nullát, vagy az egyest, de inkább az egyesre tippelnék. Nézd meg a Karaktered ini-jében, hogy a pFrakcionál milyen szám áll, és azt írd be az SFONOK helyére.
Magyarázat: A Karakterek/%s.ini-ben a pFrakcio-nál nem az áll (szerintem) hogy SFONOK, hanem egy szám változó.
Írd meg, ha sikerült, kezdő vagyok én is, és örülnék ha ráhibáztam volna!  ;D
Cím: Mi a rossz ebe a parancsba ?
Írta: Kyosuke_Hiroshi - 2015. december 01. - 16:39:15
Idézetet írta: kacsaporkolt date=1448799675\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"58551\" data-ipsquote-contentclass=\"forums_Topic
A frakciód neve SFONOK, de ide a frakciód változóját írd, például ha ez az egyetlen frakciód, akkor írd a nullát, vagy az egyest, de inkább az egyesre tippelnék. Nézd meg a Karaktered ini-jében, hogy a pFrakcionál milyen szám áll, és azt írd be az SFONOK helyére.
Magyarázat: A Karakterek/%s.ini-ben a pFrakcio-nál nem az áll (szerintem) hogy SFONOK, hanem egy szám változó.
Írd meg, ha sikerült, kezdő vagyok én is, és örülnék ha ráhibáztam volna!  ;D
 
Lehet bedefiniálta a mód elején.
Nem lehet hogy nem vagy abban a frakcióban amelyiket definiálja az SFONOK vagy SHERIFF
Cím: Mi a rossz ebe a parancsba ?
Írta: kos - 2015. december 25. - 13:16:30
CMD:kivagyok(playerid,params[])
{
        new str[128];
        format(str,128,\"%d id frakció %s a neve\",pInfo[playerid][pFrakcio],/*(frakció név lekérés)*/);
        SendClientMessage(playerid,PIROS,str);
return 1;
}

 
 :smokin: :wave:
Cím: Mi a rossz ebe a parancsba ?
Írta: almightymartin - 2015. december 25. - 13:28:02
[gmod]A code tagba belenyúltam :)[/gmod]
Cím: Mi a rossz ebe a parancsba ?
Írta: zsoolt997 - 2016. január 08. - 15:39:59
hatar = CreateDynamicObject(...)

 
Ez így van a modod elején? Mert ha nem, az a hiba. A hatar nevű változóhoz nem rendeltél értéket, de te a parancsban azt akarod használni. :)