|
| 1 | +--- |
| 2 | +title: OnClientCheckResponse |
| 3 | +sidebar_label: OnClientCheckResponse |
| 4 | +description: Questo callback viene chiamato quando una richiesta di SendClientCheck è completata. |
| 5 | +tags: ["client"] |
| 6 | +--- |
| 7 | + |
| 8 | +# OnClientCheckResponse |
| 9 | + |
| 10 | +## Descrizione |
| 11 | + |
| 12 | +Questo callback viene chiamato quando una richiesta di [SendClientCheck](SendClientCheck) è completata. |
| 13 | + |
| 14 | +| Nome | Descrizione | |
| 15 | +| :--------- | :---------------------------------------------------------------------------------------------------- | |
| 16 | +| `playerid` | L'ID del giocatore controllato. | |
| 17 | +| `actionid` | Il tipo di controllo eseguito. | |
| 18 | +| `memaddr` | L'indirizzo di memoria richiesto. | |
| 19 | +| `retndata` | Il risultato del controllo. | |
| 20 | + |
| 21 | +## Ritorna |
| 22 | + |
| 23 | +È sempre chiamato prima nei *filterscripts*. |
| 24 | + |
| 25 | +## Esempi |
| 26 | + |
| 27 | +```pawn |
| 28 | +public OnPlayerConnect(playerid) |
| 29 | +{ |
| 30 | + // Esegue un controllo di memoria: |
| 31 | + SendClientCheck(playerid, 0x48, 0, 0, 2); |
| 32 | + return 1; |
| 33 | +} |
| 34 | +
|
| 35 | +public OnClientCheckResponse(playerid, actionid, memaddr, retndata) |
| 36 | +{ |
| 37 | + if (actionid == 0x48) // o 72 in decimale |
| 38 | + { |
| 39 | + print("Il giocatore si sta connettendo utilizzando il client PC."); |
| 40 | + } |
| 41 | + return 1; |
| 42 | +} |
| 43 | +``` |
| 44 | + |
| 45 | +## Note |
| 46 | +:::warning |
| 47 | + |
| 48 | +**Server SA:MP**: Questo callback viene chiamato solo se è presente in un filterscript. |
| 49 | + |
| 50 | +**Server open.mp**: Questo callback funziona normalmente sia all'interno di un gamemode che di un filterscript. ::: |
| 51 | + |
| 52 | +## Funzioni Correlate |
| 53 | +La seguente funzione potrebbe essere utile, in quanto è correlata a questo callback in un modo o nell'altro. |
| 54 | + |
| 55 | +- [SendClientCheck](SendClientCheck): Esegue un controllo della memoria sul client. |
| 56 | + |
| 57 | +## Risorse Correlate |
| 58 | +- [opcodes](opcodes): ID degli opcode di azione e il loro scopo. |
0 commit comments